{"id":13415105,"url":"https://github.com/DbUp/DbUp","last_synced_at":"2025-03-14T22:32:48.680Z","repository":{"id":3906430,"uuid":"4995017","full_name":"DbUp/DbUp","owner":"DbUp","description":"DbUp is a .NET library that helps you to deploy changes to SQL Server databases. It tracks which SQL scripts have been run already, and runs the change scripts that are needed to get your database up to date.  ","archived":false,"fork":false,"pushed_at":"2024-09-30T07:13:58.000Z","size":32485,"stargazers_count":2319,"open_issues_count":92,"forks_count":535,"subscribers_count":92,"default_branch":"main","last_synced_at":"2024-10-15T12:21:06.700Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://dbup.github.io","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DbUp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"docs/supported-databases.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2012-07-11T20:59:02.000Z","updated_at":"2024-10-15T09:59:07.000Z","dependencies_parsed_at":"2023-07-05T17:15:29.754Z","dependency_job_id":"b709bc05-8488-44f4-a909-502bbbc2c926","html_url":"https://github.com/DbUp/DbUp","commit_stats":{"total_commits":670,"total_committers":125,"mean_commits":5.36,"dds":0.8014925373134328,"last_synced_commit":"cc439e28add976c057d680c903b80e089d288c7a"},"previous_names":[],"tags_count":55,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DbUp%2FDbUp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DbUp%2FDbUp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DbUp%2FDbUp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DbUp%2FDbUp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DbUp","download_url":"https://codeload.github.com/DbUp/DbUp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221513975,"owners_count":16835751,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-30T21:00:43.385Z","updated_at":"2024-10-26T08:31:07.980Z","avatar_url":"https://github.com/DbUp.png","language":"C#","funding_links":[],"categories":["Frameworks, Libraries and Tools","Deployment","部署","C\\#","others","C#","Data Access","C# #","Tools","框架, 库和工具","SQL Server Web Resources"],"sub_categories":["Database Tools and Utilities","数据库工具库"],"readme":"DbUp is a set of .NET libraries that helps you to deploy changes to different databases like SQL Server. It tracks which\nSQL scripts have been run already, and runs the change scripts that are needed to get your database up to date.\n\n# Documentation\n\nTo learn more about DbUp check out the [documentation](https://dbup.readthedocs.io/en/latest/).\n\n# Status\n\n| Package          |                                                                                                                                                                                                                                                      | Stable                                                                                                                                      | Latest Stable                                                                                                    | Latest Prerelease                                                                                                       | Issues                                                                                                          | Pull Requests                                                                                                     |\n|------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------|\n| Documentation    |                                                                                                                                                                                                                                                      | [![Documentation Status](https://readthedocs.org/projects/dbup/badge/?version=latest)](https://dbup.readthedocs.io/en/latest/?badge=latest) |                                                                                                                  |                                                                                                                     |                                                                                                                 |                                                                                                                   |\n| DbUp-Core        | [![GitHub Actions](https://img.shields.io/github/actions/workflow/status/DbUp/DbUp/main.yml?branch=main)](https://github.com/DbUp/DbUp/actions/workflows/create-draft-release.yml)                                                                   | [![NuGet](https://img.shields.io/nuget/dt/DbUp.svg)](https://www.nuget.org/packages/dbup)                                                   | [![NuGet](https://img.shields.io/nuget/v/DbUp-core.svg)](https://www.nuget.org/packages/DbUp-core)               | [![NuGet](https://img.shields.io/nuget/vpre/DbUp-core.svg)](https://www.nuget.org/packages/dbup)                    | [![view](https://img.shields.io/github/issues/DbUp/DbUp)](https://github.com/DbUp/DbUp)                         | [![view](https://img.shields.io/github/issues-pr/DbUp/DbUp)](https://github.com/DbUp/DbUp)                        |\n| DbUp-SqlServer   | [![GitHub Actions](https://img.shields.io/github/actions/workflow/status/DbUp/dbup-sqlserver/main.yml?branch=main)](https://github.com/DbUp/dbup-sqlserver/actions/workflows/main.yml)                                                               | [![NuGet](https://img.shields.io/nuget/dt/dbup-sqlserver.svg)](https://www.nuget.org/packages/dbup-sqlserver)                               | [![NuGet](https://img.shields.io/nuget/v/dbup-sqlserver.svg)](https://www.nuget.org/packages/dbup-sqlserver)     | [![NuGet](https://img.shields.io/nuget/vpre/dbup-sqlserver.svg)](https://www.nuget.org/packages/dbup-sqlserver)     | [![view](https://img.shields.io/github/issues/DbUp/dbup-sqlserver)](https://github.com/DbUp/dbup-sqlserver)     | [![view](https://img.shields.io/github/issues-pr/DbUp/dbup-sqlserver)](https://github.com/DbUp/dbup-sqlserver)    |\n| DbUp-MySql       | [![GitHub Actions](https://img.shields.io/github/actions/workflow/status/DbUp/dbup-mysql/main.yml?branch=main)](https://github.com/DbUp/dbup-mysql/actions/workflows/main.yml)                                                                       | [![NuGet](https://img.shields.io/nuget/dt/dbup-mysql.svg)](https://www.nuget.org/packages/dbup-mysql)                                       | [![NuGet](https://img.shields.io/nuget/v/dbup-mysql.svg)](https://www.nuget.org/packages/dbup-mysql)             | [![NuGet](https://img.shields.io/nuget/vpre/dbup-mysql.svg)](https://www.nuget.org/packages/dbup-mysql)             | [![view](https://img.shields.io/github/issues/DbUp/dbup-mysql)](https://github.com/DbUp/dbup-mysql)             | [![view](https://img.shields.io/github/issues-pr/DbUp/dbup-mysql)](https://github.com/DbUp/dbup-mysql)            |\n| DbUp-SQLite      | [![GitHub Actions](https://img.shields.io/github/actions/workflow/status/DbUp/dbup-sqlite/main.yml?branch=main)](https://github.com/DbUp/dbup-sqlite/actions/workflows/main.yml)                                                                     | [![NuGet](https://img.shields.io/nuget/dt/dbup-sqlite.svg)](https://www.nuget.org/packages/dbup-sqlite)                                     | [![NuGet](https://img.shields.io/nuget/v/dbup-sqlite.svg)](https://www.nuget.org/packages/dbup-sqlite)           | [![NuGet](https://img.shields.io/nuget/vpre/dbup-sqlite.svg)](https://www.nuget.org/packages/dbup-sqlite)           | [![view](https://img.shields.io/github/issues/DbUp/dbup-sqlite)](https://github.com/DbUp/dbup-sqlite)           | [![view](https://img.shields.io/github/issues-pr/DbUp/dbup-sqlite)](https://github.com/DbUp/dbup-sqlite)          |\n| DbUp-PostgreSQL  | [![GitHub Actions](https://img.shields.io/github/actions/workflow/status/DbUp/dbup-postgresql/main.yml?branch=main)](https://github.com/DbUp/dbup-postgresql/actions/workflows/main.yml)                                                             | [![NuGet](https://img.shields.io/nuget/dt/dbup-postgresql.svg)](https://www.nuget.org/packages/dbup-postgresql)                             | [![NuGet](https://img.shields.io/nuget/v/dbup-postgresql.svg)](https://www.nuget.org/packages/dbup-postgresql)   | [![NuGet](https://img.shields.io/nuget/vpre/dbup-postgresql.svg)](https://www.nuget.org/packages/dbup-postgresql)   | [![view](https://img.shields.io/github/issues/DbUp/dbup-postgresql)](https://github.com/DbUp/dbup-postgresql)   | [![view](https://img.shields.io/github/issues-pr/DbUp/dbup-postgresql)](https://github.com/DbUp/dbup-postgresql)  |\n| DbUp-Firebird    | [![GitHub Actions](https://img.shields.io/github/actions/workflow/status/DbUp/dbup-firebird/main.yml?branch=main)](https://github.com/DbUp/dbup-firebird/actions/workflows/main.ymlhttps://github.com/DbUp/dbup-firebird/actions/workflows/main.yml) | [![NuGet](https://img.shields.io/nuget/dt/dbup-firebird.svg)](https://www.nuget.org/packages/dbup-firebird)                                 | [![NuGet](https://img.shields.io/nuget/v/dbup-firebird.svg)](https://www.nuget.org/packages/dbup-firebird)       | [![NuGet](https://img.shields.io/nuget/vpre/dbup-firebird.svg)](https://www.nuget.org/packages/dbup-firebird)       | [![view](https://img.shields.io/github/issues/DbUp/dbup-firebird)](https://github.com/DbUp/dbup-firebird)       | [![view](https://img.shields.io/github/issues-pr/DbUp/dbup-firebird)](https://github.com/DbUp/dbup-firebird)      |\n| DbUp-Oracle      | [![GitHub Actions](https://img.shields.io/github/actions/workflow/status/DbUp/dbup-oracle/main.yml?branch=main)](https://github.com/DbUp/dbup-oracle/actions/workflows/main.yml)                                                                     | [![NuGet](https://img.shields.io/nuget/dt/dbup-oracle.svg)](https://www.nuget.org/packages/dbup-oracle)                                     | [![NuGet](https://img.shields.io/nuget/v/dbup-oracle.svg)](https://www.nuget.org/packages/dbup-oracle)           | [![NuGet](https://img.shields.io/nuget/vpre/dbup-oracle.svg)](https://www.nuget.org/packages/dbup-oracle)           | [![view](https://img.shields.io/github/issues/DbUp/dbup-oracle)](https://github.com/DbUp/dbup-oracle)           | [![view](https://img.shields.io/github/issues-pr/DbUp/dbup-oracle)](https://github.com/DbUp/dbup-oracle)          |\n| DbUp-Redshift    | [![GitHub Actions](https://img.shields.io/github/actions/workflow/status/DbUp/dbup-redshift/main.yml?branch=main)](https://github.com/DbUp/dbup-redshift/actions/workflows/main.yml)                                                                 | [![NuGet](https://img.shields.io/nuget/dt/dbup-redshift.svg)](https://www.nuget.org/packages/dbup-redshift)                                 | [![NuGet](https://img.shields.io/nuget/v/dbup-redshift.svg)](https://www.nuget.org/packages/dbup-redshift)       | [![NuGet](https://img.shields.io/nuget/vpre/dbup-redshift.svg)](https://www.nuget.org/packages/dbup-redshift)       | [![view](https://img.shields.io/github/issues/DbUp/dbup-redshift)](https://github.com/DbUp/dbup-redshift)       | [![view](https://img.shields.io/github/issues-pr/DbUp/dbup-redshift)](https://github.com/DbUp/dbup-redshift)      |\n\n# End of Life Providers\n\nThe following providers are End of Life (EOL) and are no longer maintained:\n- Sql Anywhere\n- SqlCE\n- SQLite (Mono)\n\n# Extensions by the community\n\nMaintenance and support for the extensions where not provided by the DbUp project. For questions and support on\nthese extensions, please contact the project directly.\n\n## DbUpX\n\n[https://github.com/fiscaltec/DbUpX](https://github.com/fiscaltec/DbUpX)\n\nExtensions to DbUp supporting easy filtering, ordering and versioning:\n\n- a journaling system that stores hashes of script contents, so we know if they need to rerun,\n- a concept of \"dependency comments\" in scripts that let you more easily control the ordering of scripts,\n- protection against code reorganisation affecting long script names,\n- utilities for sorting and filtering scripts in helpful ways.\n\n# Contributing\n\n## NuGet Feed\n\nTo build the providers, you will need to add the DbUp NuGet feed to your local machine. Do this by generating\na GitHub token with `read:package` access and running:\n\n```\ndotnet nuget add source --name DbUp --username \u003cYourUsername\u003e --password \u003cTheToken\u003e https://nuget.pkg.github.com/DbUp/index.json\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDbUp%2FDbUp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDbUp%2FDbUp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDbUp%2FDbUp/lists"}