mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-18 06:46:00 +00:00
basic driver works
This commit is contained in:
@@ -24,8 +24,8 @@ class Analyser extends DatabaseAnalyser {
|
||||
primaryKeyColumns: undefined,
|
||||
sortingKeyColumns: undefined,
|
||||
columns: columns.rows.filter((col) => col.pureName == table.pureName),
|
||||
primaryKey: (table.primaryKeyColumns || '').split(',').map((columnName) => ({ columnName })),
|
||||
sortingKey: (table.sortingKeyColumns || '').split(',').map((columnName) => ({ columnName })),
|
||||
primaryKey: { columns: (table.primaryKeyColumns || '').split(',').map((columnName) => ({ columnName })) },
|
||||
sortingKey: { columns: (table.sortingKeyColumns || '').split(',').map((columnName) => ({ columnName })) },
|
||||
foreignKeys: [],
|
||||
})),
|
||||
};
|
||||
|
||||
@@ -6,11 +6,10 @@ const { mysqlSplitterOptions } = require('dbgate-query-splitter/lib/options');
|
||||
const dialect = {
|
||||
limitSelect: true,
|
||||
rangeSelect: true,
|
||||
offsetFetchRangeSyntax: true,
|
||||
stringEscapeChar: "'",
|
||||
fallbackDataType: 'nvarchar(max)',
|
||||
fallbackDataType: 'String',
|
||||
quoteIdentifier(s) {
|
||||
return `[${s}]`;
|
||||
return `"${s}"`;
|
||||
},
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user