Troubleshooting schema management and migrations New in 1.14.0
Diagnose Critter Stack schema and migration failures: SchemaMigrationException ('Cannot derive schema migrations', 'Refusing to drop and recreate'), DatabaseValidationException, MartenSchemaException, WolverineSchemaException, InsufficientDatabasePrivilegeException, GlobalLockUnavailableException and the migration lock timeouts, identifier validation, ResourceSetupException, Wolverine's 'message storage is missing or out of date', Fisher's TenantMigrationException, and the raw 42P01 / 208 that AutoCreate.None leaves behind. Covers the AutoCreate matrix as Weasel executes it, every product's default, ResourceMigrationFailureMode for rolling deploys, the db-apply / db-assert / db-patch / resources setup map, and privilege-filtered reads that look empty.
Use when startup fails on schema work, a migration refuses, or a table is missing.
Skill details
- Skill name:
critterstack-troubleshooting-schema-and-migrations - Applies to:
marten,polecat,fisher,wolverine - Tags:
troubleshooting,schema,migrations,weasel,AutoCreate,SchemaMigrationException,DatabaseValidationException,MartenSchemaException,WolverineSchemaException,InsufficientDatabasePrivilegeException,GlobalLockUnavailableException,ResourceSetupException,db-apply,db-assert,db-patch,resources-setup,rolling-deploy,marten,polecat,fisher,wolverine - Added in: 1.14.0
- License: Proprietary. Copyright JasperFx Software LLC.
