SQL Source Control
Thank you for evaluating SQL Source Control. Your feedback will impact what we do next!
-
Allow 'History' option for command-line SCM
We use Mercurial for SCM and we can't use the 'History' option to rev our databases to a particular change as a result!
46 votes -
Add "Modified Date"
On the "Commit Changes" and "Get Lastest" tab, you should include the last date the object has been modified. So you will be able to sort/filter the objects recently modified.
18 votes -
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 -
Require comments PRE-commit
I understand a hook can be added to SVN so if a commit is made without a comment it will throw an error and fail - From an interface point of view it would be nice the commit couldn't even be made (i.e. the button was disabled if a "require comments" option was set).
12 votes -
Add ability to generate a list of affected objects
I often have to put together a changelist that essentially lists the affected objects (tables, SPs, etc.) for documentation purposes. In Tortoise, I can highlight one or more revisions then in a separate page, shift or control select several or all items and hit Control-C to copy that as text. Then I can paste it and get a nice long list of table names, SP names etc like this:
SomeTable
AnotherTabl
usp_myStoredProc
usp_SomeoneElsesSPIt's something I use for documentation and it just would make life so much easier. Not sure if it's a big deal to make that happen.
10 votes -
Modify comments in history
Displaying the History is awesome, but it would be nice to be able to modify the comments right there in the history window.
9 votes
AdminBSProcurement
(Admin, Red Gate)
responded
You’ll have to do this in your source control system for now.
-
This app to too chatty with the database! Turning polling off is not straightfoward to do like it should be and once you start Source Contro
Turning off polling is not a straightforward task. And after I've used Source Control I have to exit SSMS and restart it in order to not have it generate a ridiculous about of traffic to my SQL Server 2012 SP1 instance. This has to be fixed or I'll find another tool.
8 votes -
Show who committed the changes in the Get Latest list before accepting changes
Hi;
I need to review get latest list before accepting changes from the source control to the my local DB. While accepting these changes; I want to see who did this changes but I can see this only “show history” window.
Can we add this information into the get latest feature?Thanks.
Kind Regards
Ali Bulut
DBA/Operations7 votes -
Revert changes show in History
I word like to hav the posibility to revert changes using a rightclick i history.
Both all (opper pane) the changes in a commit, and the changes to a specific object (middle pane).7 votes -
Need ability to suppress conflicts about constraint name changes.
We frequently execute DB scripts on dev machines and servers, and when default constraints are created in SQL they are given a randomized name. Since we have SQL Source Control installed in the same environments, we always get conflicts about the constraints being named differently in the source control vs. the current machine. The ability to turn of conflict (or even change) notification about some things like constraint names is needed to avoid having to deal with each case individually.
6 votes
AdminBSProcurement
(Admin, Red Gate)
responded
SQL Source Control’s Get Latest should be used in a dedicated model to update your different dev machines. This would keep the constraint names consistent in your dev environment.
You can use SQL Compare to deploy changes to other environments. SQL Compare has an option to ignore constraint and index names so that these differences won’t appear.
-
show migration scripts in the history window
History window should indicate the fact that some of the changes are covered by the migration scripts and provide the ability to view these scripts
6 votes -
History window shouldn't prevent access to main window
While viewing the history log you can't go to the main SSMS window. This is an issue if you want to look at source code history side by side with another window.
6 votes -
Add "Save as..." option to history window?
We have a 3rd party developer who sometimes tweaks things on our databases, i have to report and document these changes to management, currently, i have to either rely on screenshots, or copy and paste the before & after code and apply my own colouring etc. Something similar to VSS's change report would be ideal: example: http://www.heavencore.co.uk/filehub/Documents/ssreport.txt
5 votes -
Why do you have to be in sysadmin-role to see who checked in changes?
Ít would be nice, if you dont have to be in sysadmin-role to see wich user has made changes. thx.
5 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 -
3 votes
-
Installer to offer option to remove older version log folders
Suggest that the SSCv3 installer NUKE all prior version Log folders e.g., SSCv2 and SSCv1, please...(or at least offer us the choice to have them nuked...) Had Stuart not posted (at http://redgate.uservoice.com/forums/39019-sql-source-control/suggestions/2526239-log-files), I'd have those two folders around for ever...
2 votes -
Object Explorer Details
Show last history entry (version, author, etc.) per object in the list.
Create an alternative object explorer style page to do this.2 votes -
SQL Doc History
Include an objects history in SQL Doc.
2 votes -
external diff viewer
When comparing differences a double-click on the object could open a external diff viewer (if configured)
2 votes
- Don't see your idea?