|
@ -110,6 +110,10 @@ async function handleTask(app, task) { |
|
|
|
|
|
|
|
|
const fieldBodys = [] |
|
|
const fieldBodys = [] |
|
|
for (let table of metaDatabaseTables) { |
|
|
for (let table of metaDatabaseTables) { |
|
|
|
|
|
if(!tables[table.name].structures){ |
|
|
|
|
|
console.log(table) |
|
|
|
|
|
return; |
|
|
|
|
|
} |
|
|
Object.keys(tables[table.name].structures).forEach(key => { |
|
|
Object.keys(tables[table.name].structures).forEach(key => { |
|
|
dataToSave.parent = table.id; |
|
|
dataToSave.parent = table.id; |
|
|
dataToSave.name = tables[table.name].structures[key].comment || key; |
|
|
dataToSave.name = tables[table.name].structures[key].comment || key; |
|
@ -125,7 +129,7 @@ async function handleTask(app, task) { |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} catch (error) { |
|
|
} catch (error) { |
|
|
await transaction.rollback(); |
|
|
// await transaction.rollback();
|
|
|
app.fs.logger.error(`sechedule: handleTask, error: ${error}`); |
|
|
app.fs.logger.error(`sechedule: handleTask, error: ${error}`); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|