52 results found
-
Split database and bind it to multiple repositories
It would be nice if Source Control can split a database to multiple fragments (based on filters - for example per schema) and setup a repository folder for each fragment.
The use case: we have many projects which are using always the same core tables and functions (for example notification, settings, user management, ...) and the others are custom specific in custom owned repositories. I want to simplify change tracking and version handling of these core elements and share them in a public repository so each customer can use them. Currently we are updating a core procedure and copy this…3 votes -
Allow git clones from the SQL Source Control UI
Hi - we use git in Azure DevOps. I have a few options for cloning,
- command line (which tbh i dont use much),
- 'git gui' - which is reliable and easy
- clone using visual studio from azure devops which doesnt work too much.
it would be nice to be able to do the clone from the redgate sql source control GUI though
ALSO
When linking the database it would be nice to have a shortcut to
c:\users\username\source\repos - this is where visual studio seems to default to and is a pain to browse to each time.
7 votes -
add option to view commited deleted object code from repsostiry in SSMS
Currently there is not easy way to see or restore a deleted object that was committed. The object code is still in Source Control - but no easy way to see or restore it using SSMS.
10 votesKendra respondedI believe that this is achievable by viewing object history in SQL Source Control and then launching SQL Compare or SQL Data Compare to do a diff and potentially restore the prior version. More info is here: https://documentation.red-gate.com/soc7/common-tasks/update-to-a-revision-from-source-control
This does require having licenses for SQL Compare and SQL Data Compare, however, and your suggestion is specific to doing this with SSMS, so I am not marking this as complete.
-
Separate comparison options for "Ignore tSQLt framework" and "Ignore tSQLt tests"
Currently, SQL Source Control and SQL Compare have an option to "Ignore tSQLt framework and tests". We want to create our tests in dev and include them in our stage deployments for regression testing. The current setting ignores the framework AND our custom test code.
We want the Red Gate tools to ignore only the framework, but not the custom tests. We will manage the framework install separately. Ideally, there would be separate ignore checkbox rule options, one for the framework and another for our tests.
We have to set the current option to unchecked ("don't ignore") and then set…
3 votes -
Custom Formatting
Allow for custom formatting used by SQL Prompt to also be used when committing code with SQL Source Control.
125 votes -
Link to Git does not allow text entry on 2nd DB
When linking a 2nd (and all subsequent) database to Git - the text entry for the folder is locked (cannot type into it)
1 vote -
allow to select/unselect dependent objects on commit
On commit, there is a button to select/unselect all dependent objects. It would be good to have select/unselect basically a check box to tick or untick the dependent object. This will allow me to select specific dependent object I wish to control not all.
1 vote -
filter
Allow object types same as that of SQL server database objects. Example, I would like to include some functions under "Table-Valued functions" under the object type "Function". It would be good if there is a tree structure for each object type same as that of SQL server database structure.
1 vote -
Connections to server
With Amazon RDS, the server names are changed each time an instance is created. If a dev instance is recreated monthly, and a testing instance is recreated daily, it is impossible to keep the connection to source control when the server names change.
The only way to get source control to work with our system is if it were able to connect to a static end point (dns record) rather than the server name itself
3 votes -
Display the server name in the "SQL Source Control" Setup window.
Someone in my team linked one of our test environment's databases to his source control. He was in a feature branch and just performed a "Get Latest" on the dB..... Now we have to reimplement the integrated changes. Please display the Server name in the setup window to avoid confusion and make sure this is clear.
11 votes -
Unable to connect to the Redgate Client Service.
'Please ensure that the service is started. Click here for more information about this problem.'
How about fixing this bug for when source control have forgotton its lic, which of course is fine . you can then try deactivating and reactivating, it says its is ok but nothing has changed. Would be so nice to be able to log on to your subscription, and tell it 'USE THIS ONE' so it can see on a redgate site what lic to use.13 votes -
Add a button to "Unlink, Delete my cache, Relink" so when support asks you to perform that function, it just takes the user 1 step.
Add a button to "Unlink, Delete my cache, Relink" so when support asks you to perform that function, it just takes the user 1 step.
12 votes -
Do not change the font size of managment studio
This more a bug report than a feature suggestion. When i start Microsoft SQL Server Management Studio 10.50.2500.0 the fontsize is fine. But as soon as redgate loads the font size are changed.
See here: https://stackoverflow.com/questions/402079181 vote -
If I exclude items from source control they should not default to be committed due to dependencies.
If I exclude items from source control they should not default to be committed due to dependencies. It would be great if there was a setting when items are excluded to never include them in the list of items that are dependencies.
14 votes -
Source control slow down
SQL Source control is slowing down my entire SSMS. This wasn't always the case, but now trying to get a context menu to show up on a table can take up to 30 seconds. Please fix!
29 votes -
Manage setting ChangeLog Database through UI for SQL Server
The SQL Source Control uses the default trace in SQL Server, however this is stored in the tempdb which can be cleared after a restart.
RedGate suggest using a change log database as shown in the link here: https://documentation.red-gate.com/display/SOC3/Logging+changes+to+shared+databases
However, this requires you to manually edit the Engine Options xml file in the user profile, this should be configurable in the UI making setup a lot easier. If you have 10 or more developers it requires that those developers maintain their own Engine Options xml file.
It would be great if this is configurable through the UI on Setup when…
2 votes -
I just installed a "minor update". If it is minor, why are you prompting me to read a 19 page, 7,500 word licence agreement?
Only display changes to the agreement and stop wasting my time.
4 votes -
Include miscellaneous options / database properties
SQL Source Control tracks options like Default Collation. It would be useful to extend this to include all options that can be configured e.g. Recursive Triggers.
6 votes -
Could you please add a feature that would allow one to view the 'dependencies' when on the 'Commit to source control' window appears. It wou
Could you please add a feature that would allow one to view the 'dependencies' when on the 'Commit to source control' window appears.
This would be useful to see which of the tables you are about to commit relates to the 'dependencies' tables in the pop up.
2 votes -
ignore constraint table default
Separate edit filter rule to ignore constraint names that define a default value for a column
6 votes
- Don't see your idea?