Type alias DatabaseCommit
DatabaseCommit: {
[dbName: string]: {
added: {
[entityName: string]: any[];
};
addedIds: {
[entityName: string]: number[];
};
changed: {
[entityName: string]: {
changes: ChangesInterface<any>;
pk: {
[pkName: string]: any;
};
}[];
};
removed: {
[entityName: string]: {
[pkName: string]: any;
}[];
};
};
}
Type declaration
-
[dbName: string]: {
added: {
[entityName: string]: any[];
};
addedIds: {
[entityName: string]: number[];
};
changed: {
[entityName: string]: {
changes: ChangesInterface<any>;
pk: {
[pkName: string]: any;
};
}[];
};
removed: {
[entityName: string]: {
[pkName: string]: any;
}[];
};
}
-
added: {
[entityName: string]: any[];
}
-
[entityName: string]: any[]
-
addedIds: {
[entityName: string]: number[];
}
-
[entityName: string]: number[]
-
changed: {
[entityName: string]: {
changes: ChangesInterface<any>;
pk: {
[pkName: string]: any;
};
}[];
}
-
[entityName: string]: {
changes: ChangesInterface<any>;
pk: {
[pkName: string]: any;
};
}[]
-
removed: {
[entityName: string]: {
[pkName: string]: any;
}[];
}
-
[entityName: string]: {
[pkName: string]: any;
}[]