Benjin Dubishar
c7857c249c
Updating SQL Projects nuget dependency ( #2253 )
...
* Updating SQL Projects nuget dependency
* Bumping nuget version
* Adding missed swapover
2023-09-29 13:04:14 -07:00
Kim Santiago
a12244f3d0
Add support for adding system db references as PackageReference ( #2078 )
...
* Expose adding system db references as PackageReference
* update nuget
2023-06-01 11:38:28 -07:00
Benjin Dubishar
c21203c5c2
Adding ability to only load properties and metadata for a SqlProject ( #2040 )
...
* Adding property quick-loading
* Remove whitespace
2023-05-03 18:44:17 -07:00
Benjin Dubishar
c5cdc4712a
Adding move and exclude folder to SqlProjectService ( #2027 )
...
* Adding move and exclude folder
* Fixing cross-plat path bug in test
2023-04-21 11:46:11 -07:00
Benjin Dubishar
006488340c
Updating DacFx.Projects to 162.0.28 ( #2019 )
2023-04-19 20:12:56 -07:00
Kim Santiago
13672c1d05
Add support for nupkg database references in sql projects ( #2006 )
...
* add support for nupkg database references in sql projects
* update DacFx.Projects
2023-04-14 16:18:06 -07:00
Benjin Dubishar
b27b7dc379
Adding SetDSP support to SqlProjects service ( #1895 )
...
* Adding SetDSP support
* correcting comment
2023-03-02 20:10:13 -08:00
Kim Santiago
bb838269ac
Updating add database reference requests to check null or whitespace ( #1894 )
2023-03-02 16:37:16 -08:00
Benjin Dubishar
38836371ed
Adding missing properties to GetProjectProperties call; also renaming NoneScript to NoneItem ( #1890 )
...
* Renaming NoneScript to NoneItem
* missed a file
* Fixing comments
* Adding ProjectStyle to properties
* Projects nuget bump
* Adding DatabaseSchemaProvider to the props
2023-03-02 13:52:35 -08:00
Kim Santiago
c7e64e2334
Remove Value in AddSqlCmdVariableParams ( #1885 )
2023-03-01 10:03:38 -08:00
Benjin Dubishar
68ac1e01fc
Adding project property support to SqlProj service ( #1883 )
...
* Nuget update
* Updating nuget
* implementation
* GetProperties test
* Adding SetDatabaseSource
* adding comment
* Nuget update
* PR feedback
* Fixing cross-plat path tests
* Updating to signed nuget
* fixing None test
2023-02-28 18:27:42 -08:00
Benjin Dubishar
7941e871d9
Adding SqlProject service support for <None> entries ( #1884 )
...
* Implementation
* NoneScript test
* patching up test
* Updating comments
2023-02-28 09:40:20 -08:00
Benjin Dubishar
dc259d70ad
Correcting typo ( #1882 )
...
* Correcting tyo
* removing extra space
* tests
2023-02-27 16:14:59 -08:00
Benjin Dubishar
f7fd478857
Adding getters for project items in SqlProject service ( #1879 )
...
* Adding getters for project items
* updated comment
2023-02-23 16:25:01 -08:00
Benjin Dubishar
2506a4df9c
Renaming NewSqlProject to CreateSqlProject to have verb-forward terminology ( #1876 )
2023-02-21 15:58:23 -08:00
Benjin Dubishar
c32e1f2b26
Adding script move support for SqlProject service ( #1861 )
...
* Adding support for moving object, pre-deploy, and post-deploy scripts
* tests
* Removing redundant backslashes in strings
2023-02-10 18:35:11 -08:00
Benjin Dubishar
d0d67373d1
Adding support for database literal references for Dacpac and SqlProj references ( #1858 )
...
* fixing up some nullable spots
* Adding database literal support
* Adding tests and support for same database refs
* Fixing test
* merge laggard
* Split database reference tests up
* PR feedback
* Normalizing strings for cross-plat test passing
* Updating Projects nuget package
* Fixing up test
2023-02-10 11:36:31 -08:00
Benjin Dubishar
41c8f15e3e
Adding project service support for pre/post-deployment scripts ( #1853 )
...
* Patch up db references
* Adding pre/post deploy scripts
* Adding tests
* adding tests
2023-02-08 18:28:23 -08:00
Benjin Dubishar
19935552b1
Adds support for checking and updating cross-compatibility for SQL Projects ( #1847 )
...
* Adding cross-platform check and update
* Checkpoint
* checkpoint
* Updating for latest nuget package
* Correctly typing the result object
2023-02-07 19:06:13 -08:00
Benjin Dubishar
4eac02453b
Support for folders in the projects service ( #1834 )
...
* Delete folder support + tests
* updating casing
* cleanup
2023-02-06 11:30:03 -08:00
Karl Burtram
f288bee294
Make nullable warnings a per file opt-in ( #1842 )
...
* Make nullable warnings a per file opt-in
* Remove unneeded compiler directives
* Remove compiler directive for User Data
2023-02-03 18:10:07 -08:00
Benjin Dubishar
2e950f54bd
Normalize string to fix test case on Unix ( #1841 )
2023-02-01 14:30:28 -08:00
Benjin Dubishar
9fe3aeddc3
Support for database references in SqlProjects service ( #1832 )
...
* initial checkin
* Initial
* Adding test
* Adding comments
* PR feedback
2023-01-31 16:52:07 -08:00
Benjin Dubishar
e2962390bc
Support for SqlCmdVariables in SqlProjects service ( #1831 )
...
* Support for SqlCmdVariables
* Adding comments
* Adding update sqlcmdvar method
* swapping for success asserts
2023-01-30 15:45:15 -08:00
Benjin Dubishar
82171740bc
Adding missing nuget references for SqlProjects functionality ( #1827 )
...
* Adding test messages
* Adding file system globbing reference
* fixing string
* fixing string again
* Sigh
2023-01-27 16:18:40 -07:00
Benjin Dubishar
9cce26fcbd
Initial check-in of SqlProjects service addition to SqlToolsService ( #1805 )
...
* initial commit
* Initial SqlProjects service + tests
* Added SqlObject script tests; PR feedback
* Added comments for contracts
* Swapping SqlProjectResult for ResultStatus
* Updating tests
* Added automatic test base that provides a working directory and automatic cleanup.
2023-01-25 14:16:15 -08:00