-
Notifications
You must be signed in to change notification settings - Fork 1
Road Map
Mike Schenk edited this page Nov 16, 2017
·
6 revisions
- Support SQL Server target (done)
- Run SQL scripts via SQL Server SMO (done)
- Console reporter (done)
- TeamCity reporter to keep build log clean during deployments (done)
- Handle .SQL script migrations and stored code definitions from files (done)
- Separate "plan" and "deploy" phases to allow detection of needed downtime (done)
- Ability to identify specific migrations as "online" and options to run offline + online migrations, only offline migrations, or only online migrations. (done)
- Single-table journal with configurable table name (in progress)
- Run SQL Server scripts via SQLCMD (in progress)
- Optionally find scripts in subfolders
- Ability to load test data
- Distribute as NuGet package(s) with published symbols and source
- Ability to re-apply all stored code definitions even if they are already up-to-date
- Handle migrations and stored code definitions written as code
- Handle .SQL scripts from assembly-embedded resources
- Support PostgreSQL target
- Run SQL Server scripts via ADO.Net
- Support RavenDb target
- Option to deploy migrations only up to a specified one, rather than all available migrations
- Support other targets
- Include label in deployment journal to track arbitrary release number/build number/etc.
- Improved console output