Files
ent/dialect
Jannik Clausen d5c8b282de dialect/sql/schema: inspect outside transaction in auto migrate (#4290)
Since SQLite does not allow enabling/disabling foreign key checks within a transaction, Atlas disabled foreign key checks before opening a transaction and re-enables them after commit/rollback. This involves checking for violations every time the auto migrate tool checks for changing. By opening a transaction only in case there are changes, we can avoid this when not needed.

Closes https://github.com/ariga/atlas/issues/3297
2025-01-09 08:32:47 +01:00
..
2024-07-28 19:00:47 +03:00
2024-08-23 11:46:59 +03:00