- CHECK constraints, e.g. you can make it impossible to misspell a VM type
- Type checks (depending on the database engine), e.g. you can't accidentally put a string where it wants an integer
- Foreign key checks so you can't delete some resource if others depend on it
- Atomic commits so the entire infra update happens in one shot or not at all.
- CHECK constraints, e.g. you can make it impossible to misspell a VM type
- Type checks (depending on the database engine), e.g. you can't accidentally put a string where it wants an integer
- Foreign key checks so you can't delete some resource if others depend on it
- Atomic commits so the entire infra update happens in one shot or not at all.