mirror of https://github.com/AMT-Cheif/drift.git
Check for generated columns on migration
Bugfix: SqliteException(1): cannot INSERT into generated column "generated", SQL logic error.
This commit is contained in:
parent
fb3d832f0f
commit
0c28e45c39
|
@ -203,6 +203,10 @@ class Migrator {
|
|||
context.buffer.write('INSERT INTO $temporaryName (');
|
||||
var first = true;
|
||||
for (final column in table.$columns) {
|
||||
if (column.generatedAs != null) {
|
||||
continue;
|
||||
}
|
||||
|
||||
final transformer = migration.columnTransformer[column];
|
||||
|
||||
if (transformer != null || !migration.newColumns.contains(column)) {
|
||||
|
|
Loading…
Reference in New Issue