Browse Source

fix: upgrader correction - missing transaction ref

pull/7304/head
Pranav C 9 months ago
parent
commit
90a2b2fa40
  1. 26
      packages/nocodb/src/version-upgrader/ncXcdbCreatedAndUpdatedTimeUpgrader.ts

26
packages/nocodb/src/version-upgrader/ncXcdbCreatedAndUpdatedTimeUpgrader.ts

@ -29,18 +29,26 @@ async function upgradeModels({
models.map(async (model: any) => { models.map(async (model: any) => {
const columns = await model.getColumns(ncMeta); const columns = await model.getColumns(ncMeta);
for (const column of columns) { for (const column of columns) {
if(column.uidt !== UITypes.DateTime) continue; if (column.uidt !== UITypes.DateTime) continue;
if (column.column_name === 'created_at') { if (column.column_name === 'created_at') {
await Column.update(column.id, { await Column.update(
uidt: UITypes.CreatedTime, column.id,
system: true, {
}); uidt: UITypes.CreatedTime,
system: true,
},
ncMeta,
);
} }
if (column.uidt === 'updated_at') { if (column.uidt === 'updated_at') {
await Column.update(column.id, { await Column.update(
uidt: UITypes.LastModifiedTime, column.id,
system: true, {
}); uidt: UITypes.LastModifiedTime,
system: true,
},
ncMeta,
);
} }
} }
logger.log(`Upgraded model ${model.name} from source ${source.name}`); logger.log(`Upgraded model ${model.name} from source ${source.name}`);

Loading…
Cancel
Save