mirror of
https://github.com/bitwarden/server.git
synced 2026-01-31 14:13:18 +08:00
Use Azure SQL Edge for development (#1709)
This commit is contained in:
16
dev/migrate.ps1
Normal file → Executable file
16
dev/migrate.ps1
Normal file → Executable file
@@ -1,4 +1,18 @@
|
||||
#!/usr/bin/env pwsh
|
||||
# Creates the vault_dev database, and runs all the migrations.
|
||||
|
||||
docker-compose --profile mssql exec mssql bash /mnt/helpers/run_migrations.sh @args
|
||||
# Due to azure-edge-sql not containing the mssql-tools on ARM, we manually use
|
||||
# the mssql-tools container which runs under x86_64. We should monitor this
|
||||
# in the future and investigate if we can migrate back.
|
||||
# docker-compose --profile mssql exec mssql bash /mnt/helpers/run_migrations.sh @args
|
||||
|
||||
docker run `
|
||||
-v "$(pwd)/helpers/mssql:/mnt/helpers" `
|
||||
-v "$(pwd)/../util/Migrator:/mnt/migrator/" `
|
||||
-v "$(pwd)/.data/mssql:/mnt/data" `
|
||||
--env-file .env `
|
||||
--network=bitwardenserver_default `
|
||||
--rm `
|
||||
-it `
|
||||
mcr.microsoft.com/mssql-tools `
|
||||
/mnt/helpers/run_migrations.sh @args
|
||||
|
||||
Reference in New Issue
Block a user