18 lines
492 B
Markdown
18 lines
492 B
Markdown
|
# Futureporn data migrations
|
||
|
|
||
|
This directory is for data migrations ONLY.
|
||
|
For schema migrations, see ./services/migrations
|
||
|
|
||
|
|
||
|
## Usage
|
||
|
|
||
|
$ a.migration.sh <migration_sql_file>
|
||
|
|
||
|
### Real-world Example
|
||
|
|
||
|
Here we use dotenvx to load environment variables (specifically POSTGRES_PASSWORD is needed) and run the migration inside the postgres pod
|
||
|
|
||
|
dotenvx run -f ./.env.development -- bash -x ./scripts/data-migrations/a.migration.sh ./scripts/data-migrations/2024-10-07-transfer-streams.sql
|
||
|
|
||
|
|