588 results found
-
Bug? Function type detection seems unreliable
I'm having problems retrieving a recursive table-valued function from SVN so I tried to do it manually in stages which didn't work because SQL Source Control kept attempting to drop the function and then recreate it.
The steps I followed were:
1. Refresh the get latest tab and copy the function from the differences window.
2. Paste that SQL script into SSMS
3. Remove the part of the function that does the recursion (the second half of a UNION so the return type is still the same)
4. Execute the script to create the object
5. Get latest from SQL…1 vote -
Open object's script file from Source Control
When I link a database to source control (TFS), and then open an object from the object explorer I would have expected the file script in source control to open in the management studio window. Instead it simply scripts the object from the database server. I don't think this is really sql source control, it seems more like a polished deployment engine.
When a database is linked to a TFS source location, it should open the TFS file no matter what you do in the object explorer.
9 votes -
Ability to generate changes to file locally so we can manually commit with other changes
I would like it to update the files but not commit as I generally like to commit a set of related changes together.
i.e. chaning the database schema and an on screen form to display new columns, they should appear as one commit. Currently I have to do two seperate commits12 votes -
Select first difference automatically
On the Commit Changes tab, please make it show the first difference in the compare pane.
This is particularly helpful where object permissions are changed often, as it becomes a pain to review a list of otherwise unchanged objects that just have new GRANTs on them. An alternative would be to show permissions as a separate entry to the object.
3 votesDid you know? The “Next” button at the top of the diff pane will jump to the next difference in the script. This may help you jump right to where the first change is for now.
-
Make the SVN URL case insensitive
It would be easier if the SVN URL that I entered was case insensitive.
1 voteIn a future version, we hope to have the ability to browse a repository so that it doesn’t have to be manually entered. This topic is listed at http://redgate.uservoice.com/forums/39019-sql-source-control/suggestions/539431-browse-to-a-svn-repository-instead-of-manually-typ.
-
Add ability to associate check ins with Work Items in TFS
Visual Studio already allows this which keeps track of which Source Control items go with which Change Control items. This would also be greatly beneficial if we could associate the database changes as well.
135 votesHi – this request was closed when the ‘TFS work items’ feature was released. http://documentation.red-gate.com/display/SOC3/Committing+changes
However, we’re still hearing about this enough that I’d agree with commenter Ben: it should be reopened.
We will continue to gauge interest here on UserVoice. Please do tell us more in the comments about what you expect to be able to do with Work Items in SQL Source Control.
-
Diff panel doesn't save the text size
When i change the diff panel text size and reopen the management studio, the text is not the size i have previously selected. Some other options (line numbers) doesn't save too.
7 votes -
Ability To Script Indexes and Foreign keys as seperate object scripts
It would be nice to be able to script indexes and foreign key constraints as seperate object scripts as the table columns may not change but may have additional indexes.
47 votes -
Get specific version from source control (SVN: Update to revision)
Instead of Get Latest, I want to be able to get a specific version out of source control and reapply it to the database. This would allow me to rollback changes that were accidentally committed. I should be able to specify what version/revision that I want to go back to.
This is the same as getting a previous version from source control so that I can debug an issue a user found in a previous release.
189 votesWhile SQL Source Control provides a way to view object history, it does require additional tooling to update your database to a specific version from history.
We currently have documentation on how this works here: https://documentation.red-gate.com/soc/common-tasks/update-to-a-revision-from-source-control
-
Square brackets
Please add an option to script the database objects with square brackets around the object names. The Microsoft Management Studio Scripts include Brackets around the object names when they are scripted. So, if an objects is scripted from SSMS then run against the database it show up as being different in Source Control because the brackets were included in the SSMS script. Of course, you can manually remove the brackets before running the script but this will be cumbersome. I know that using the file that has been checked into SVN is another work around but we all know that…
8 votes -
Error during applying changes to live DB
The error should consist more detailed data. Like from which procedure, function or table such error was thrown. I assume my error has nothing to do with SQL Source Control, it's my DB ;)
1 voteAre you still having this issue?
-
Get to an object's properties from the "Commit Changes" tab
It’d be cool if from the “Commit Changes” tab you could get to the objects properties or at least get it selected in the Object Explorer, maybe from a double / right click?
4 votes -
12 votes
-
75 votes
-
Support SSMSE (SQL Server Management Studio Express)
I can't install because I am forced to cancel the installation. It refuses to install because it says SSMS is required... while I have SSMSE installed.
4 votesWe currently support SSMS 2005,2008 , and 2008 R2 connecting to SQL Server 2005, 2008, or 2008 R2 databases. (We currently do NOT support any SSMS Express editions.)
-
Agent jobs
Would be great if SQL Server Agent jobs could be incorporated into SVN
480 votesThank you everyone for your comments and votes on this over the years. While I don’t have a 100% full resolution for this suggestion, I can sum up our current recommendations here. Continued feedback is very welcome.
Our current recommendation is to use the post-deployment script feature of SQL Source Control (released in V6.3) to manage SQL Server Agent jobs.
An example script for this is here: https://documentation.red-gate.com/soc/common-tasks/working-with-pre-post-deployment-scripts/create-sql-server-agent-job
As some commenters in this thread have alluded to, it is possible (and sometimes very common) for SQL Agent jobs to have steps that touch multiple databases on a single SQL Server Instance. For this reason, some customers prefer to create a separate database for instance-level management and objects (sometimes named DBA or similar) and choose to manage things like linked servers and SQL Agent jobs with the post-script associated with that database.
This separate-database architecture also makes sense if the jobs…
-
Explore Window
Explorer Windows to view what is already in subversion from the linked database
3 votes -
Link to TortoiseSVN Repo Browser
Can we have a link to TortoiseSVN so we can review the repository from SSMS please?
2 votes -
Make the SVN version more prominent
make the SVN version more prominent so (as SVN continues to evolve) I can insure consistency in SVN tools between Sql Source Control, VisualSVN, TortoiseSVN, and the Collabnet SVN Command-line client.
1 vote -
Schedule commit
Ability to schedule that changes are committed daily/weekly/...
19 votes
- Don't see your idea?