SQL Source Control
Thank you for evaluating SQL Source Control. Your feedback will impact what we do next!
-
Spell Check on comments.
Spell check on the comment text box would be helpful. Once a comment is checked into mercurial it is hard to fix the misspelled comments.
0 votes -
Add preemptive error checking
Add preemptive error checking.
One of our challenges is that it is too easy to break the get latest functionality. If a developer renames a column but doesn't rename all references (because he forgot to use Smart Rename) he is essentially breaking the database build. If I use Continues Integration to build the latest SQL changes, I have no bullet-proof way of ensuring that my database compiles at all time. I would like to ask Redgate to not allow a check-in which will break the build. I imagine that all that needs to be done is to ensure that first…10 votes -
Autocreate rename migration script
using SQL Source Control 3 and SQL Compare 10.2
i renamed a table from X to Y. as others noted, SQL source control sees the change as drop X and create Y. i want to create a migration script but that would take too long as the script has to drop relations with other tables, related SPROCS and that would take too long to write and debug.on the other side, SQL Compare 10.2 knows how to handle a rename of a table. all i have to do is map the tables and i get the table renamed with a…
1 vote -
Accurate floating point comparison in SQL Data Compare
This was already discussed on the Red Gate forums in 2007:
http://www.red-gate.com/messageboard/viewtopic.php?t=5875As of SQL Data Compare 9.1.0.365, the problem still exists.
From the forum thread:
"""
I find that very often, a column containing floating point numbers will show as different [in SQL Data Compare], even though visual inspection of the results [in SQL Server Management Studio] shows that it is the same.
"""It's difficult to know if the data in the float column has actually changed, or if it's just SQL Data Compare making an innacurate comparison.
It reduces my confidence that the data has been synchronized…
0 votes -
Migrations Support for PlasticSCM
I'd like to see migration scripts support for PlasticSCM. Why isn't something that is written as a "plugin"? Plastic isn't supported out of the box, but it's a simple enough matter to make a config file for it. Why can't the same be done for migrations? Allow the end user to create a config file (perhaps requiring the use of regular expressions for history parsing) or some other such mechanism. It seems like this should be a relatively straightforward thing to be able to do (it would also allow the customers to create the support for any SCM system they…
9 votes -
Do changes have to be applied in order?
SQL Source Control increments a Revision number after each change. Does this imply that I am required to apply all changes up to a given Revision in a second database? I really want to apply only selected changes, and in my own order.
RELATED: If I select Revision 10 to apply to my database, and then select Revision 7, have I effectively removed changes for Revision 8, 9 and 10?
Note that I am most concerned about DATA in these cases. The schema for this particular project is mostly stable. I'm just trying to keep track of data rows that…
3 votes -
Add comment attribute to SSMS display
Add "Author" and "Comment" attributes (from History window) to Get Latest display on SSMS. The Owner column is not very useful.
I would like to be able to select defect fixes or specific enhancements to apply to a version of a database. For example, changes can be made by a developer in a DEV environment and checked into Source Control. Then the DBA can apply select changes to the TEST environment database for more testing. Select changes can then move forward to an INTEGRATION testing environment for a deployment test before moving to PRODUCTION.
6 votes -
Search migration scripts for keywords
It would be nice to do a quick search across all migration scripts for certain keywords. I.E. I'd like to look for all migration where I granted permissions. Or where I inserted rows into a specific table.
4 votes -
Link/Unlink Static Data - change to non-modal dialog
I am trying to pick my tables for the static data feature I just dound and i'm using "explore data" to find the table I want to store the data for. The popup however is modal so I cant scroll the data explorer without saving the ones I just ticked.
5 votes -
Synchronize Replicated Database Environments // or Possible Workaround such as Filter of Table Columns, contraints, indexes, etc...
Create a way I can synchronize:
1. NON REPLICATED database X REPLICATED database
2. REPLICATED database X REPLICATED DatabaseAbility to syncronize tables/columns, views, sps, triggers, functions, indexes and constraints.
Avoid displaying individual constraints used for replication. E.g. Constraints that use range of IDs, Indexes of merging, etc.== OR ==
Allow me to:
1. Filter Table COLUMNS by Name or part of it; E.g. 'rowguid', '% column name %'
2. Filter Constraint Name or part of it; E.g. 'repl_identity_%'
3. Filter Index by Name or part of it; E.g. 'MSmerge_%'33 votes -
Support for SEQUENCE object
Sequence object not yet recognized by SQL Source Control.
10 votes -
Using SSC 3.0.11.3531. Bug in static data3
When updating static data in source controlled table i need to disconnect and reconnect registered server in object explorer before Commit Changes screen picks up change.
Also seems to affect other changes
1 vote -
Using SSC 3.0.11.3531. Bug in static data2
When updating static data in source controlled table i need to disconnect and reconnect registered server in object explorer before Commit Changes screen picks up change.
Also seems to affect other changes
1 vote -
Using SSC 3.0.11.3531. Bug in static data
When updating static data in source controlled table i need to disconnect and reconnect registered server in object explorer before Commit Changes screen picks up change.
Also seems to affect other changes
1 vote -
Move Column Order
the ability to move column order
Example I would like the Owner Column next to the Object Name2 votes -
Why check and re-check for changes so many times?
Using SSC 3.0.11.3531
Dedicated development model1. We finally get a nice little notification that Commit Tab has been updated. (Kudos for finally doing something in the background and letting users know they have to take action on something)
2. Click on the notification to open the Commit Tab
3. Wait for SSC to determine latest version and work out whats changed.
4. Select my items and say commit
5. Wait for SSC to once again determine the latest version and work out whats changed and commit my selected changes to TFS.Surely
a) You already know what items are…8 votes -
SQL Source Control For Data Updation
We have gone though SQL source control and it workd perfectly with our Mercurial repository for schema changes. We also want some data changes to be source controlled like in some master tables , we have added some values. We want that these values should be added in the target database with the schema changes when the target db update itself by taking latest, so this type of feature i available in RedGate or we have to do some manual work for data changes. Kindly guide. Thanks
1 vote -
1) Source Control - Get latest: first schema's then udf's and xsd schema THEN the rest
1) Source Control - Get latest: first schema's then udf's and xsd schema THEN the rest
1 vote -
Add support for ADD SIGNATURE / DROP SIGNATURE
Maybe it is a bug. But code like
DROP SIGNATURE FROM dbo.mySP
BY CERTIFICATE [myCertficate];is not recognized as a change. Please consider to support this
14 votes -
RCS Codes interfere with change detection using Perforce
RCS keyword expansion expansion in Perforce is detected as a change when comparing DB and Source Control code. This is unhelpful. SQL Source Control should ignore changes in RCS tags content when the file type is set to KText
1 vote
- Don't see your idea?