In dev docker we've always used a single schema (`boulder_sa`), with two environments (`test` and `integration`) making for a combined total of two databases sharing the same users and schema (e.g. `boulder_sa_test` and `boulder_sa_integration`). There are also two versions of this schema. `db` and `db-next`. The former is the schema as it should exist in production and the latter is everything from `db` with some un-deployed schema changes. This change adds support for additional schemas with the same aforementioned environments and versions. - Add support for additional schemas in `test/create_db.sh` and sa/migrations.sh - Add new schema `incidents_sa` with its own users - Replace `bitbucket.org/liamstask/goose/` with `github.com/rubenv/sql-migrate` Part of #6328 |
||
|---|---|---|
| .. | ||
| 20220328100000_Incidents.sql | ||