gitignore icon indicating copy to clipboard operation
gitignore copied to clipboard

Add SSDT sqlproj specific gitignore file for database development usi…

Open sqltoolbox opened this issue 3 years ago • 5 comments

…ng t-sql.

Reasons for making this change:

I am a database developer working with database projects that are source controlled. I've noticed there isn't a sqlproj t-sql specific gitignore file. I will amend this template to make it specific to SSDT sqlproj projects/solutions.

Links to documentation supporting these rule changes:

https://learn.microsoft.com/en-us/sql/ssdt/sql-server-data-tools?view=sql-server-ver16 https://learn.microsoft.com/en-us/sql/ssdt/database-project-settings?view=sql-server-ver16

If this is a new template:

  • Link to application or project’s homepage: https://learn.microsoft.com/en-us/sql/ssdt/sql-server-data-tools?view=sql-server-ver16 https://learn.microsoft.com/en-us/sql/ssdt/database-project-settings?view=sql-server-ver16

sqltoolbox avatar Jan 04 '23 10:01 sqltoolbox

This PR is stale because there have been no updates in 90 days. It will close after 180 days of inactivity. Leave a comment if you want to keep it open :smile:

github-actions[bot] avatar Jun 08 '25 16:06 github-actions[bot]

can I get a review on this please

sqltoolbox avatar Jun 10 '25 07:06 sqltoolbox

@sqltoolbox This template does seem very similar to the Visual Studio template 🤔 Would it be possible to list the SSDT specific rules?

My first inclination is to add the very specific SSDT rules under our community/ folder, but I'd like to understand the needs a bit better first.

wirecat avatar Jun 13 '25 21:06 wirecat

@sqltoolbox This template does seem very similar to the Visual Studio template 🤔 Would it be possible to list the SSDT specific rules?

My first inclination is to add the very specific SSDT rules under our community/ folder, but I'd like to understand the needs a bit better first.

@wirecat sure. It is to support Microsoft Sql Server SSDT projects. Many of the elements do overlap with a standard C# project because it's an extension of that. In essence it ignores these specific additional files

*.user *.suo /Debug/ *.dbmdl *.jfm

sqltoolbox avatar Jun 17 '25 09:06 sqltoolbox

I have trimmed own the file to only target SSDT files only. With future feedback we can extend this file to include other file extensions.

sqltoolbox avatar Jun 17 '25 09:06 sqltoolbox

@sqltoolbox thank you for doing that!

wirecat avatar Jun 20 '25 21:06 wirecat