Commit 45065c23 authored by shaw's avatar shaw
Browse files

fix(ci): run 108a migration before 109 in backfill integration test

parent ddf80f5e
...@@ -20,6 +20,10 @@ func TestAuthIdentityCompatBackfillMigration_AllowsLongReportTypes(t *testing.T) ...@@ -20,6 +20,10 @@ func TestAuthIdentityCompatBackfillMigration_AllowsLongReportTypes(t *testing.T)
migration108SQL, err := os.ReadFile(migration108Path) migration108SQL, err := os.ReadFile(migration108Path)
require.NoError(t, err) require.NoError(t, err)
migration108aPath := filepath.Join("..", "..", "migrations", "108a_widen_auth_identity_migration_report_type.sql")
migration108aSQL, err := os.ReadFile(migration108aPath)
require.NoError(t, err)
migration109Path := filepath.Join("..", "..", "migrations", "109_auth_identity_compat_backfill.sql") migration109Path := filepath.Join("..", "..", "migrations", "109_auth_identity_compat_backfill.sql")
migration109SQL, err := os.ReadFile(migration109Path) migration109SQL, err := os.ReadFile(migration109Path)
require.NoError(t, err) require.NoError(t, err)
...@@ -41,6 +45,9 @@ ALTER TABLE users ...@@ -41,6 +45,9 @@ ALTER TABLE users
_, err = tx.ExecContext(ctx, string(migration108SQL)) _, err = tx.ExecContext(ctx, string(migration108SQL))
require.NoError(t, err) require.NoError(t, err)
_, err = tx.ExecContext(ctx, string(migration108aSQL))
require.NoError(t, err)
var userID int64 var userID int64
require.NoError(t, tx.QueryRowContext(ctx, ` require.NoError(t, tx.QueryRowContext(ctx, `
INSERT INTO users (email, password_hash, role, status, balance, concurrency) INSERT INTO users (email, password_hash, role, status, balance, concurrency)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment