* Update migrate.ps1 to use MsSqlMigratorUtility for dev databases
* Remove old handwritten scripts
* Migrate existing migration records
* Update Github Workflow to call MsSqlMigratorUtility directly
* Store migrations in a migrations db
Added the -p flag to run_migrations for pipeline to run from
environment variables
Created meta-migrations script to pre-populate migrations_vault_dev
tables with run migrations for those already using the last_migrations
file
* Update dev/helpers/mssql/migrate_migrations.sh
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
* Update dev/helpers/mssql/run_migrations.sh
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
* Remove last_migration file creation
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
* Add self-host option to migration runner
* Add Self-host launch options
* Add self-hosted settings override
Let's a single secrets/env config file control both
cloud and self-hosted settings by allowing
overrides to cloud settings with self-hosted
* Allow dev-signed licenses on dev self-hosted
* Allow setting bitwarden cloud api url
Useful for testing api integration between installations and cloud
* Remove testing echoes
* Remove run config property groups
* Use `getopts` for options
* Pass in full environment