mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-25 12:06:00 +00:00
Merge branch 'master' of https://github.com/dbgate/dbgate
This commit is contained in:
@@ -231,13 +231,13 @@ export function skipNamesInStructureByRegex(db: DatabaseInfo, regex: RegExp) {
|
|||||||
|
|
||||||
export function detectChangesInPreloadedRows(oldTable: TableInfo, newTable: TableInfo): boolean {
|
export function detectChangesInPreloadedRows(oldTable: TableInfo, newTable: TableInfo): boolean {
|
||||||
const key =
|
const key =
|
||||||
newTable.preloadedRowsKey ||
|
newTable?.preloadedRowsKey ||
|
||||||
oldTable.preloadedRowsKey ||
|
oldTable?.preloadedRowsKey ||
|
||||||
newTable.primaryKey?.columns?.map(x => x.columnName) ||
|
newTable?.primaryKey?.columns?.map(x => x.columnName) ||
|
||||||
oldTable.primaryKey?.columns?.map(x => x.columnName);
|
oldTable?.primaryKey?.columns?.map(x => x.columnName);
|
||||||
const oldRows = oldTable?.preloadedRows || [];
|
const oldRows = oldTable?.preloadedRows || [];
|
||||||
const newRows = newTable?.preloadedRows || [];
|
const newRows = newTable?.preloadedRows || [];
|
||||||
const insertOnly = newTable.preloadedRowsInsertOnly || oldTable.preloadedRowsInsertOnly;
|
const insertOnly = newTable?.preloadedRowsInsertOnly || oldTable?.preloadedRowsInsertOnly;
|
||||||
|
|
||||||
if (newRows.length != oldRows.length) {
|
if (newRows.length != oldRows.length) {
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Reference in New Issue
Block a user