An open API service for producing an overview of a list of open source projects.

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.


Owner metadata:


GitHub Events

Total
Last Year

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 Email 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

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/microsoft/DacFx

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

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

src/Microsoft.Build.Sql/Microsoft.Build.Sql.csproj nuget
  • 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
src/Microsoft.Build.Sql.Templates/sqlcodeanalysis/SqlCodeAnalysis1.csproj nuget
  • Microsoft.SqlServer.DacFx ###DACFX_ASSEMBLY_VERSION### development
src/Microsoft.Build.Sql.Templates/Microsoft.Build.Sql.Templates.csproj nuget
.github/workflows/pr-validation.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-dotnet a98b56852c35b8e3190ac28c8c2271da59106c68 composite
test/Microsoft.Build.Sql.Tests/Microsoft.Build.Sql.Tests.csproj nuget
  • Microsoft.Build *
  • Microsoft.Build.Tasks.Core *
  • Microsoft.NET.Test.Sdk *
  • Microsoft.SqlServer.DacFx *
  • Moq *
  • NUnit3TestAdapter *
  • NuGet.Packaging *
  • System.Text.Json *
  • nunit *
test/Microsoft.Build.Sql.Tests/TestData/CodeAnalyzerSample/CodeAnalyzerSample.csproj nuget
  • Microsoft.SqlServer.DacFx 162.5.57