mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-22 00:36:01 +00:00
fix(createBulkInsertStreamBase): save checked structure
This commit is contained in:
@@ -31,7 +31,9 @@ export function createBulkInsertStreamBase(driver: EngineDriver, stream, dbhan,
|
|||||||
|
|
||||||
writable.checkStructure = async () => {
|
writable.checkStructure = async () => {
|
||||||
let structure = await driver.analyseSingleTable(dbhan, name);
|
let structure = await driver.analyseSingleTable(dbhan, name);
|
||||||
// console.log('ANALYSING', name, structure);
|
if (structure) {
|
||||||
|
writable.structure = structure;
|
||||||
|
}
|
||||||
if (structure && options.dropIfExists) {
|
if (structure && options.dropIfExists) {
|
||||||
logger.info(`Dropping table ${fullNameQuoted}`);
|
logger.info(`Dropping table ${fullNameQuoted}`);
|
||||||
await driver.script(dbhan, `DROP TABLE ${fullNameQuoted}`);
|
await driver.script(dbhan, `DROP TABLE ${fullNameQuoted}`);
|
||||||
|
|||||||
Reference in New Issue
Block a user