Skip to content

Commit 47e5a2e

Browse files
authored
SSDT specific objects ignore
A trimmed down version of the gitignore file tailored specifically towards SSDT projects in Visual Studio.
1 parent 8996699 commit 47e5a2e

File tree

1 file changed

+18
-348
lines changed

1 file changed

+18
-348
lines changed

SSDT-sqlproj.gitignore

Lines changed: 18 additions & 348 deletions
Original file line numberDiff line numberDiff line change
@@ -2,360 +2,30 @@
22
##
33
##
44
## Get latest from https://github.com/github/gitignore/blob/master/SSDT-sqlproj.gitignore
5+
# Build output
6+
bin/
7+
obj/
58

6-
# User-specific files
7-
*.rsuser
8-
*.suo
9-
*.user
10-
*.userosscache
11-
*.sln.docstates
9+
# DACPAC files
10+
*.dacpac
1211

13-
# User-specific files (MonoDevelop/Xamarin Studio)
14-
*.userprefs
12+
# Publish profiles (optional, if environment-specific)
13+
*.publish.xml
1514

16-
# Mono auto generated files
17-
mono_crash.*
18-
19-
# Build results
20-
[Dd]ebug/
21-
[Dd]ebugPublic/
22-
[Rr]elease/
23-
[Rr]eleases/
24-
x64/
25-
x86/
26-
[Ww][Ii][Nn]32/
27-
[Aa][Rr][Mm]/
28-
[Aa][Rr][Mm]64/
29-
bld/
30-
[Bb]in/
31-
[Oo]bj/
32-
[Ll]og/
33-
[Ll]ogs/
15+
# SQL Server debug files
16+
*.dbmdl
17+
*.sqlcmdvars
3418

35-
# Visual Studio 2015/2017 cache/options directory
19+
# Visual Studio settings
3620
.vs/
37-
# Uncomment if you have tasks that create the project's static files in wwwroot
38-
#wwwroot/
39-
40-
# Visual Studio 2017 auto generated files
41-
Generated\ Files/
42-
43-
# MSTest test Results
44-
[Tt]est[Rr]esult*/
45-
[Bb]uild[Ll]og.*
46-
47-
# NUnit
48-
*.VisualState.xml
49-
TestResult.xml
50-
nunit-*.xml
5121

52-
# Build Results of an ATL Project
53-
[Dd]ebugPS/
54-
[Rr]eleasePS/
55-
dlldata.c
56-
57-
# Benchmark Results
58-
BenchmarkDotNet.Artifacts/
59-
60-
# .NET Core
61-
project.lock.json
62-
project.fragment.lock.json
63-
artifacts/
64-
65-
# ASP.NET Scaffolding
66-
ScaffoldingReadMe.txt
67-
68-
# StyleCop
69-
StyleCopReport.xml
22+
# User-specific files
23+
*.user
24+
*.suo
25+
*.userosscache
26+
*.sln.docstates
7027

71-
# Files built by Visual Studio
72-
*_i.c
73-
*_p.c
74-
*_h.h
75-
*.ilk
76-
*.meta
77-
*.obj
78-
*.iobj
79-
*.pch
80-
*.pdb
81-
*.ipdb
82-
*.pgc
83-
*.pgd
84-
*.rsp
85-
*.sbr
86-
*.tlb
87-
*.tli
88-
*.tlh
89-
*.tmp
90-
*.tmp_proj
91-
*_wpftmp.csproj
28+
# Backup files
29+
*.bak
9230
*.log
93-
*.vspscc
94-
*.vssscc
95-
.builds
96-
*.pidb
97-
*.svclog
98-
*.scc
99-
100-
# Chutzpah Test files
101-
_Chutzpah*
102-
103-
# Visual C++ cache files
104-
ipch/
105-
*.aps
106-
*.ncb
107-
*.opendb
108-
*.opensdf
109-
*.sdf
110-
*.cachefile
111-
*.VC.db
112-
*.VC.VC.opendb
113-
114-
# Visual Studio profiler
115-
*.psess
116-
*.vsp
117-
*.vspx
118-
*.sap
119-
120-
# Visual Studio Trace Files
121-
*.e2e
122-
123-
# TFS 2012 Local Workspace
124-
$tf/
125-
126-
# Guidance Automation Toolkit
127-
*.gpState
128-
129-
# ReSharper is a .NET coding add-in
130-
_ReSharper*/
131-
*.[Rr]e[Ss]harper
132-
*.DotSettings.user
133-
134-
# TeamCity is a build add-in
135-
_TeamCity*
136-
137-
# DotCover is a Code Coverage Tool
138-
*.dotCover
139-
140-
# AxoCover is a Code Coverage Tool
141-
.axoCover/*
142-
!.axoCover/settings.json
143-
144-
# Coverlet is a free, cross platform Code Coverage Tool
145-
coverage*.json
146-
coverage*.xml
147-
coverage*.info
148-
149-
# Visual Studio code coverage results
150-
*.coverage
151-
*.coveragexml
152-
153-
# NCrunch
154-
_NCrunch_*
155-
.*crunch*.local.xml
156-
nCrunchTemp_*
157-
158-
# MightyMoose
159-
*.mm.*
160-
AutoTest.Net/
161-
162-
# Web workbench (sass)
163-
.sass-cache/
164-
165-
# Installshield output folder
166-
[Ee]xpress/
167-
168-
# DocProject is a documentation generator add-in
169-
DocProject/buildhelp/
170-
DocProject/Help/*.HxT
171-
DocProject/Help/*.HxC
172-
DocProject/Help/*.hhc
173-
DocProject/Help/*.hhk
174-
DocProject/Help/*.hhp
175-
DocProject/Help/Html2
176-
DocProject/Help/html
177-
178-
# Click-Once directory
179-
publish/
180-
181-
# Publish Web Output
182-
*.azurePubxml
183-
# Note: Comment the next line if you want to checkin your web deploy settings,
184-
# but database connection strings (with potential passwords) will be unencrypted
185-
*.pubxml
186-
*.publishproj
187-
188-
# Microsoft Azure Web App publish settings. Comment the next line if you want to
189-
# checkin your Azure Web App publish settings, but sensitive information contained
190-
# in these scripts will be unencrypted
191-
PublishScripts/
192-
193-
# NuGet Packages
194-
*.nupkg
195-
# NuGet Symbol Packages
196-
*.snupkg
197-
# The packages folder can be ignored because of Package Restore
198-
**/[Pp]ackages/*
199-
# except build/, which is used as an MSBuild target.
200-
!**/[Pp]ackages/build/
201-
# Uncomment if necessary however generally it will be regenerated when needed
202-
#!**/[Pp]ackages/repositories.config
203-
# NuGet v3's project.json files produces more ignorable files
204-
*.nuget.props
205-
*.nuget.targets
206-
207-
# Microsoft Azure Build Output
208-
csx/
209-
*.build.csdef
210-
211-
# Microsoft Azure Emulator
212-
ecf/
213-
rcf/
214-
215-
# Windows Store app package directories and files
216-
AppPackages/
217-
BundleArtifacts/
218-
Package.StoreAssociation.xml
219-
_pkginfo.txt
220-
*.appx
221-
*.appxbundle
222-
*.appxupload
223-
224-
# Visual Studio cache files
225-
# files ending in .cache can be ignored
226-
*.[Cc]ache
227-
# but keep track of directories ending in .cache
228-
!?*.[Cc]ache/
229-
230-
# Others
231-
ClientBin/
232-
~$*
233-
*~
234-
*.dbmdl
235-
*.dbproj.schemaview
236-
*.jfm
237-
*.pfx
238-
*.publishsettings
239-
orleans.codegen.cs
240-
241-
# Including strong name files can present a security risk
242-
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
243-
#*.snk
244-
245-
# Since there are multiple workflows, uncomment next line to ignore bower_components
246-
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
247-
#bower_components/
248-
249-
# RIA/Silverlight projects
250-
Generated_Code/
251-
252-
# Backup & report files from converting an old project file
253-
# to a newer Visual Studio version. Backup files are not needed,
254-
# because we have git ;-)
255-
_UpgradeReport_Files/
256-
Backup*/
257-
UpgradeLog*.XML
258-
UpgradeLog*.htm
259-
ServiceFabricBackup/
260-
*.rptproj.bak
261-
262-
# SQL Server files
263-
*.mdf
264-
*.ldf
265-
*.ndf
266-
267-
# Business Intelligence projects
268-
*.rdl.data
269-
*.bim.layout
270-
*.bim_*.settings
271-
*.rptproj.rsuser
272-
*- [Bb]ackup.rdl
273-
*- [Bb]ackup ([0-9]).rdl
274-
*- [Bb]ackup ([0-9][0-9]).rdl
275-
276-
# Microsoft Fakes
277-
FakesAssemblies/
278-
279-
# GhostDoc plugin setting file
280-
*.GhostDoc.xml
281-
282-
# Node.js Tools for Visual Studio
283-
.ntvs_analysis.dat
284-
node_modules/
285-
286-
# Visual Studio 6 build log
287-
*.plg
288-
289-
# Visual Studio 6 workspace options file
290-
*.opt
291-
292-
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
293-
*.vbw
294-
295-
# Visual Studio LightSwitch build output
296-
**/*.HTMLClient/GeneratedArtifacts
297-
**/*.DesktopClient/GeneratedArtifacts
298-
**/*.DesktopClient/ModelManifest.xml
299-
**/*.Server/GeneratedArtifacts
300-
**/*.Server/ModelManifest.xml
301-
_Pvt_Extensions
302-
303-
# Paket dependency manager
304-
.paket/paket.exe
305-
paket-files/
306-
307-
# FAKE - F# Make
308-
.fake/
309-
310-
# CodeRush personal settings
311-
.cr/personal
312-
313-
# Python Tools for Visual Studio (PTVS)
314-
__pycache__/
315-
*.pyc
316-
317-
# Cake - Uncomment if you are using it
318-
# tools/**
319-
# !tools/packages.config
320-
321-
# Tabs Studio
322-
*.tss
323-
324-
# Telerik's JustMock configuration file
325-
*.jmconfig
326-
327-
# BizTalk build output
328-
*.btp.cs
329-
*.btm.cs
330-
*.odx.cs
331-
*.xsd.cs
332-
333-
# OpenCover UI analysis results
334-
OpenCover/
335-
336-
# Azure Stream Analytics local run output
337-
ASALocalRun/
338-
339-
# MSBuild Binary and Structured Log
340-
*.binlog
341-
342-
# NVidia Nsight GPU debugger configuration file
343-
*.nvuser
344-
345-
# MFractors (Xamarin productivity tool) working folder
346-
.mfractor/
347-
348-
# Local History for Visual Studio
349-
.localhistory/
350-
351-
# BeatPulse healthcheck temp database
352-
healthchecksdb
353-
354-
# Backup folder for Package Reference Convert tool in Visual Studio 2017
355-
MigrationBackup/
356-
357-
# Ionide (cross platform F# VS Code tools) working folder
358-
.ionide/
35931

360-
# Fody - auto-generated XML schema
361-
FodyWeavers.xsd

0 commit comments

Comments
 (0)