diff --git a/src/main/ipc-handlers/connection.js b/src/main/ipc-handlers/connection.js index 5ac0aac5..c539f75a 100644 --- a/src/main/ipc-handlers/connection.js +++ b/src/main/ipc-handlers/connection.js @@ -52,7 +52,7 @@ export default connections => { return { status: 'success' }; } catch (err) { - return { status: 'error', response: err }; + return { status: 'error', response: err.toString() }; } }); diff --git a/src/main/libs/clients/MySQLClient.js b/src/main/libs/clients/MySQLClient.js index 11714301..be987c32 100644 --- a/src/main/libs/clients/MySQLClient.js +++ b/src/main/libs/clients/MySQLClient.js @@ -440,7 +440,9 @@ export class MySQLClient extends AntaresCore { charset: field.CHARACTER_SET_NAME, collation: field.COLLATION_NAME, autoIncrement: field.EXTRA.includes('auto_increment'), - onUpdate: field.EXTRA.toLowerCase().includes('on update') ? field.EXTRA.replace('on update', '') : '', + onUpdate: field.EXTRA.toLowerCase().includes('on update') + ? field.EXTRA.substr(field.EXTRA.indexOf('on update') + 9, field.EXTRA.length) + : '', comment: field.COLUMN_COMMENT }; });