feat: add read-only schema preflight
This commit is contained in:
@@ -24,6 +24,10 @@ func TestIntegrationOperationalSnapshot(t *testing.T) {
|
||||
if err := Migrate(ctx, db); err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
verification, err := VerifyOperationalSchema(ctx, db)
|
||||
if err != nil || !verification.Complete || verification.ForeignKeyCount != 0 || verification.RequiredIndexCount != 6 {
|
||||
t.Fatalf("schema preflight=%+v err=%v", verification, err)
|
||||
}
|
||||
if err := CheckSchema(ctx, db); err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user