This commit is contained in:
parent
80ac579a47
commit
f75df4e19f
|
@ -94,7 +94,8 @@ module.exports = class ModelLoader {
|
|||
];
|
||||
const globalProps = [
|
||||
'userField',
|
||||
'rowExcludeField'
|
||||
'rowExcludeField',
|
||||
'ignoreSystem'
|
||||
];
|
||||
|
||||
for (const [schema, table, tableInfo] of schemaMap) {
|
||||
|
|
|
@ -305,14 +305,16 @@ module.exports = class MyLogger {
|
|||
const table = evt.tableMap[evt.tableId];
|
||||
const tableName = table.tableName;
|
||||
const tableInfo = this.schemaMap.get(table.parentSchema, tableName);
|
||||
|
||||
if (!tableInfo) return;
|
||||
|
||||
|
||||
const action = actions[eventName];
|
||||
const {rowExcludeField} = tableInfo;
|
||||
const {rowExcludeField, ignoreSystem} = tableInfo;
|
||||
const changes = [];
|
||||
|
||||
function isExcluded(row) {
|
||||
return rowExcludeField && row[rowExcludeField];
|
||||
return (rowExcludeField && row[rowExcludeField])
|
||||
|| (ignoreSystem && row.editorFk == null);
|
||||
}
|
||||
|
||||
function cast(value, type) {
|
||||
|
|
Loading…
Reference in New Issue