https://github.com/microsoft/DacFx
azure-sql dacfx dotnet dotnet-core microsoft sql sql-server sqlpackage sqlproj sqlprojects
Score: 27.328371896426777
Last synced: about 22 hours ago
JSON representation
Repository metadata:
DacFx, SqlPackage, and other SQL development libraries enable declarative database development and database portability across SQL versions and environments. Share feedback here on dacpacs, bacpacs, and SQL projects.
- Host: GitHub
- URL: https://github.com/microsoft/DacFx
- Owner: microsoft
- License: mit
- Created: 2020-07-06T17:44:47.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2026-10-23T21:49:48.000Z (12 days ago)
- Last Synced: 2026-10-29T12:10:23.410Z (6 days ago)
- Topics: azure-sql, dacfx, dotnet, dotnet-core, microsoft, sql, sql-server, sqlpackage, sqlproj, sqlprojects
- Language: C#
- Homepage: https://aka.ms/sqlpackage-ref
- Size: 398 KB
- Stars: 467
- Watchers: 36
- Forks: 29
- Open Issues: 220
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Owner metadata:
- Name: Microsoft
- Login: microsoft
- Email: opensource@microsoft.com
- Kind: organization
- Description: Open source projects and samples from Microsoft
- Website: https://opensource.microsoft.com
- Location: Redmond, WA
- Twitter: OpenAtMicrosoft
- Company:
- Icon url: https://avatars.githubusercontent.com/u/6154722?v=4
- Repositories: 8125
- Last Synced at: 2026-11-02T12:06:14.659Z
- Profile URL: https://github.com/microsoft
GitHub Events
Total
- Create event: 78
- Delete event: 77
- Discussion event: 1
- Fork event: 4
- Issue comment event: 396
- Issues event: 233
- Pull request event: 115
- Pull request review comment event: 44
- Pull request review event: 143
- Push event: 158
- Release event: 3
- Watch event: 65
- Total: 1317
Last Year
- Create event: 15
- Delete event: 14
- Discussion event: 1
- Fork event: 1
- Issue comment event: 55
- Issues event: 56
- Pull request event: 8
- Pull request review comment event: 1
- Pull request review event: 15
- Push event: 28
- Watch event: 4
- Total: 198
Committers metadata
Last synced: 2 days ago
Total Commits: 217
Total Committers: 24
Avg Commits per committer: 9.042
Development Distribution Score (DDS): 0.567
Commits in past year: 45
Committers in past year: 8
Avg Commits per committer in past year: 5.625
Development Distribution Score (DDS) in past year: 0.533
| Name | Commits | |
|---|---|---|
| Z Chen | 1****n | 94 |
| Leila Lali | l****i@m****m | 44 |
| Drew Skwiers-Koballa | d****d | 34 |
| allancascante | a****e@g****m | 13 |
| Erik Ejlskov Jensen | E****J | 5 |
| Microsoft Open Source | m****e | 4 |
| Kim Santiago | 3****a | 2 |
| Rigvita Sharma | s****i@m****m | 2 |
| Sai Avishkar Sreerama | 7****a | 2 |
| Shivam Kumar | 3****n | 2 |
| dependabot[bot] | 4****] | 2 |
| Abhishek kumar | a****m@m****m | 1 |
| Benjin Dubishar | b****r@g****m | 1 |
| Christopher Pearson | c****s@h****m | 1 |
| Copilot | 1****t | 1 |
| Dalibor Mesarić | 1****c | 1 |
| Dan Fiedler | 1****t | 1 |
| Gaurav Yadav | 3****g | 1 |
| Ilnar Agliamzianov | 4****g | 1 |
| Jan Declercq | j****q@g****m | 1 |
| SeenaAugusty | 1****y | 1 |
| bjss-colin | 9****n | 1 |
| marijnz0r | m****r@h****m | 1 |
| microsoft-github-operations[bot] | 5****] | 1 |
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 466
Total pull requests: 224
Average time to close issues: 8 months
Average time to close pull requests: 8 days
Total issue authors: 267
Total pull request authors: 23
Average comments per issue: 2.71
Average comments per pull request: 0.48
Merged pull request: 187
Bot issues: 0
Bot pull requests: 6
Past year issues: 73
Past year pull requests: 34
Past year average time to close issues: 2 months
Past year average time to close pull requests: 4 days
Past year issue authors: 60
Past year pull request authors: 8
Past year average comments per issue: 2.6
Past year average comments per pull request: 0.35
Past year merged pull request: 27
Past year bot issues: 0
Past year bot pull requests: 1
Top Issue Authors
- dzsquared (24)
- ssreerama (19)
- IVNSTN (19)
- ErikEJ (17)
- zijchen (17)
- llali (15)
- jasonhorner (10)
- asrichesson (9)
- simonsabin (5)
- maciejw (4)
- abhikum (4)
- benjamin-hodgson (4)
- jainmilind (4)
- prasheeltiwari (4)
- abhi421 (3)
Top Pull Request Authors
- zijchen (101)
- llali (50)
- dzsquared (20)
- allancascante (15)
- ErikEJ (6)
- dependabot[bot] (6)
- Ri7Sh (4)
- Copilot (4)
- ilnarag (2)
- abhikum (2)
- robertmclaws (2)
- Benjin (1)
- j-dc (1)
- ssreerama (1)
- bjss-colin (1)
Top Issue Labels
- bug (319)
- fixed-pending-release (81)
- area: build sdk (47)
- enhancement (46)
- triaged (19)
- P1 (16)
- need-more-info (15)
- area: ssdt (15)
- documentation (14)
- sqldw (14)
- backlog (9)
- sql-feature (9)
- under-investigation (7)
- good first issue (7)
- area: code analysis (6)
- sqlserverless (5)
- area: scriptdom (5)
- area: deployment (4)
- regression (4)
- area: encryption (4)
- question (4)
- area: schema compare (3)
- sqldbfabric (3)
- area: model resolver (3)
- fastcomparison (3)
- performance (3)
- dacfx.projects (2)
- wontfix (1)
- versioning (1)
- sql25 (1)
Top Pull Request Labels
- dependencies (6)
- github_actions (1)
Package metadata
- Total packages: 18
-
Total downloads:
- nuget: 44,811,845 total
- Total dependent packages: 30 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 498
- Total maintainers: 2
proxy.golang.org: github.com/microsoft/dacfx
- Homepage:
- Documentation: https://pkg.go.dev/github.com/microsoft/dacfx#section-documentation
- Licenses: mit
- Latest release: v0.1.1-alpha (published almost 5 years ago)
- Last Synced: 2026-11-02T03:05:30.808Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.517%
- Average: 4.669%
- Dependent repos count: 4.821%
nuget.org: microsoft.sqlpackage.core
Core library for using SqlPackage functionality programmatically.
- Homepage: https://github.com/microsoft/DacFx
- Licenses: mit
- Latest release: 0.1.75-preview (published 10 months ago)
- Last Synced: 2026-11-02T03:08:49.885Z (2 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 6.216%
- Average: 11.409%
- Dependent packages count: 16.602%
nuget.org: microsoft.sqlserver.dacfx
The Microsoft SQL Server Data-Tier Application Framework (DacFx) is a .NET library which provides application lifecycle services for database development and management for Microsoft SQL databases. DacFx supports various database deployment and management scenarios, including extracting / exporting a live database to a DAC package, deploying a DAC package to a new or existing database, and migrating from on-premises to Microsoft Azure. DacFx can target all supported versions of SQL Server, as well as Microsoft Azure SQL and SQL in Fabric. If you would like to use DacFx functionality from the command-line for creating and deploying .dacpac and .bacpac packages, please use the [SqlPackage](https://www.nuget.org/packages/Microsoft.SqlPackage) CLI as a dotnet tool or downloadable exe. Learn more about SqlPackage from http://aka.ms/sqlpackage.
- Homepage: https://github.com/microsoft/DacFx
- Licenses: mit
- Latest release: 170.5.96 (published about 2 months ago)
- Last Synced: 2026-11-02T03:05:32.651Z (2 days ago)
- Versions: 209
- Dependent Packages: 30
- Dependent Repositories: 0
- Downloads: 25,154,682 Total
-
Rankings:
- Downloads: 0.425%
- Average: 11.914%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: microsoft.sqlpackage
SqlPackage is a command-line utility that automates database development tasks by exposing some of the public Data-Tier Application Framework (DacFx) APIs.
- Homepage: https://github.com/microsoft/DacFx
- Licenses: mit
- Latest release: 170.5.96 (published about 2 months ago)
- Last Synced: 2026-11-02T03:12:24.975Z (2 days ago)
- Versions: 91
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 7,345,331 Total
-
Rankings:
- Downloads: 2.062%
- Average: 12.459%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: microsoft.dacpacverify
DacpacVerify is a command-line utility that verifies dacpacs built with Microsoft.Build.Sql are the same as from old-style projects.
- Homepage: https://github.com/microsoft/DacFx
- Licenses: mit
- Latest release: 1.0.0-rc (published almost 2 years ago)
- Last Synced: 2026-11-02T03:05:31.618Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 7.098%
- Average: 13.069%
- Dependent packages count: 19.041%
nuget.org: microsoft.sqlserver.dacpacs.master
This package contains the master.dacpac for SQL Server 170.
- Homepage: https://github.com/microsoft/DacFx
- Licenses: mit
- Latest release: 170.0.4 (published 5 months ago)
- Last Synced: 2026-11-02T03:12:24.363Z (2 days ago)
- Versions: 31
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 990,929 Total
-
Rankings:
- Downloads: 8.659%
- Average: 13.771%
- Dependent repos count: 13.819%
- Dependent packages count: 18.835%
- Maintainers (2)
nuget.org: microsoft.sqlserver.dacpacs.azure.master
This package contains the master.dacpac for Azure SQL Database.
- Homepage: https://github.com/microsoft/DacFx
- Licenses: mit
- Latest release: 170.0.4 (published 5 months ago)
- Last Synced: 2026-11-02T03:05:29.975Z (2 days ago)
- Versions: 12
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 978,494 Total
-
Rankings:
- Downloads: 11.619%
- Dependent repos count: 13.819%
- Average: 14.758%
- Dependent packages count: 18.835%
- Maintainers (2)
nuget.org: microsoft.sqlserver.dacpacs
This package contains the system dacpacs for SQL Server 160.
- Homepage: https://github.com/microsoft/DacFx
- Licenses: mit
- Latest release: (published 2 days ago)
- Last Synced: 2026-11-02T03:05:31.613Z (2 days ago)
- Versions: 7
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 13.819%
- Average: 16.327%
- Dependent packages count: 18.835%
nuget.org: microsoft.sqlserver.dacpacs.azure
This package contains the system dacpacs for Azure SQL.
- Homepage: https://github.com/microsoft/DacFx
- Licenses: mit
- Latest release: (published 2 days ago)
- Last Synced: 2026-11-02T03:08:49.683Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 13.819%
- Average: 16.327%
- Dependent packages count: 18.835%
nuget.org: microsoft.build.sql.templates
Templates for creating new Microsoft.Build.Sql projects.
- Homepage: https://github.com/microsoft/dacfx
- Licenses: mit
- Latest release: 2.3.0 (published about 2 months ago)
- Last Synced: 2026-11-02T03:05:31.616Z (2 days ago)
- Versions: 33
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 83,730 Total
-
Rankings:
- Dependent repos count: 13.819%
- Average: 16.327%
- Dependent packages count: 18.835%
- Maintainers (2)
nuget.org: microsoft.sqlserver.dacfx.projects
The Microsoft DacFx SQL Projects Library provides an interface for programmatically creating and editing .sqlproj files and their contents. It can be used to add, update, exclude, and delete items contained in a SQL Project, such as SQL object scripts, pre- and post-deployment scripts, publish profiles, SQLCMD variables, and database references, as well as to edit the property metadata of the project itself.
- Homepage: https://github.com/microsoft/DacFx
- Licenses: mit
- Latest release: 0.6.40-preview (published 14 days ago)
- Last Synced: 2026-11-02T03:08:47.575Z (2 days ago)
- Versions: 20
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 13.819%
- Average: 16.327%
- Dependent packages count: 18.835%
nuget.org: microsoft.sqlserver.dacpacs.synapse
This package contains the system dacpacs for SQL Azure Synapse Analytics.
- Homepage: https://github.com/microsoft/DacFx
- Licenses: mit
- Latest release: (published 2 days ago)
- Last Synced: 2026-11-02T03:08:47.195Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 13.819%
- Average: 16.327%
- Dependent packages count: 18.835%
nuget.org: microsoft.build.sql
This package contains the SDK for building SQL Database Projects (.sqlproj) in .NET.
- Homepage: https://github.com/microsoft/DacFx
- Licenses: mit
- Latest release: 2.3.0 (published about 2 months ago)
- Last Synced: 2026-11-02T03:05:31.372Z (2 days ago)
- Versions: 37
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 9,626,074 Total
-
Rankings:
- Dependent repos count: 13.819%
- Average: 16.327%
- Dependent packages count: 18.835%
- Maintainers (2)
nuget.org: microsoft.sqlserver.dacpacs.msdb
This package contains the msdb.dacpac for SQL Server 170.
- Homepage: https://github.com/microsoft/DacFx
- Licenses: mit
- Latest release: 170.0.3 (published 5 months ago)
- Last Synced: 2026-11-02T03:08:46.886Z (2 days ago)
- Versions: 25
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 207,392 Total
-
Rankings:
- Dependent repos count: 13.819%
- Average: 18.328%
- Dependent packages count: 18.835%
- Downloads: 22.33%
- Maintainers (2)
nuget.org: microsoft.sqlserver.dacpacs.synapseserverless.master
This package contains the master.dacpac for SQL Azure Synapse Serverless.
- Homepage: https://github.com/microsoft/DacFx
- Licenses: mit
- Latest release: 160.2.4 (published 5 months ago)
- Last Synced: 2026-11-02T03:05:29.961Z (2 days ago)
- Versions: 7
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 19,931 Total
-
Rankings:
- Dependent repos count: 13.819%
- Dependent packages count: 18.835%
- Average: 22.799%
- Downloads: 35.741%
- Maintainers (2)
nuget.org: microsoft.sqlserver.dacpacs.synapse.master
This package contains the master.dacpac for SQL Azure Synapse Analytics.
- Homepage: https://github.com/microsoft/DacFx
- Licenses: mit
- Latest release: 130.2.9 (published 5 months ago)
- Last Synced: 2026-11-02T03:05:29.777Z (2 days ago)
- Versions: 12
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 68,863 Total
-
Rankings:
- Dependent repos count: 13.819%
- Dependent packages count: 18.835%
- Average: 25.668%
- Downloads: 44.348%
- Maintainers (2)
nuget.org: microsoft.sqlserver.dacpacs.fabricdw
This package contains the master.dacpac for Microsoft Fabric DW.
- Homepage: https://github.com/microsoft/DacFx
- Licenses: mit
- Latest release: 170.0.4 (published 5 months ago)
- Last Synced: 2026-11-02T03:08:46.679Z (2 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 129,935 Total
-
Rankings:
- Dependent repos count: 6.578%
- Dependent packages count: 17.642%
- Average: 27.061%
- Downloads: 56.964%
- Maintainers (2)
nuget.org: microsoft.sqlserver.dacpacs.dbfabric
This package contains the system database objects for SQL database in Microsoft Fabric. https://aka.ms/sqlproj-package-ref
- Homepage: https://github.com/microsoft/DacFx
- Licenses: mit
- Latest release: 170.0.4 (published 5 months ago)
- Last Synced: 2026-11-02T03:08:46.970Z (2 days ago)
- Versions: 5
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 206,484 Total
-
Rankings:
- Dependent repos count: 6.783%
- Dependent packages count: 18.197%
- Average: 27.172%
- Downloads: 56.537%
- Maintainers (2)
Dependencies
- Microsoft.Data.SqlClient 5.0.1
- Microsoft.SqlServer.DacFx $(DacFxPackageVersion)
- Microsoft.SqlServer.Server 1.0.0
- Microsoft.SqlServer.Types 160.900.6-rc0
- System.ComponentModel.Composition 4.5.0
- System.IO.Packaging 5.0.0
- Microsoft.SqlServer.DacFx ###DACFX_ASSEMBLY_VERSION### development
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-dotnet a98b56852c35b8e3190ac28c8c2271da59106c68 composite
- Microsoft.Build *
- Microsoft.Build.Tasks.Core *
- Microsoft.NET.Test.Sdk *
- Microsoft.SqlServer.DacFx *
- Moq *
- NUnit3TestAdapter *
- NuGet.Packaging *
- System.Text.Json *
- nunit *
- Microsoft.SqlServer.DacFx 162.5.57