mirror of
https://github.com/Fabio286/antares.git
synced 2025-06-05 21:59:22 +02:00
Merge branch 'master' of https://github.com/Fabio286/antares into pr/toriphes/129
This commit is contained in:
2
.github/workflows/build-win.yml
vendored
2
.github/workflows/build-win.yml
vendored
@ -8,7 +8,7 @@ jobs:
|
|||||||
|
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
os: [windows-latest]
|
os: [windows-2019]
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Check out Git repository
|
- name: Check out Git repository
|
||||||
|
@ -134,7 +134,9 @@ export class MySQLClient extends AntaresCore {
|
|||||||
port: this._params.port,
|
port: this._params.port,
|
||||||
user: this._params.user,
|
user: this._params.user,
|
||||||
password: this._params.password,
|
password: this._params.password,
|
||||||
ssl: null
|
ssl: null,
|
||||||
|
supportBigNumbers: true,
|
||||||
|
bigNumberStrings: true
|
||||||
};
|
};
|
||||||
|
|
||||||
if (this._params.schema?.length) dbConfig.database = this._params.schema;
|
if (this._params.schema?.length) dbConfig.database = this._params.schema;
|
||||||
|
@ -163,7 +163,7 @@ export class SQLiteClient extends AntaresCore {
|
|||||||
nullable: !field.notnull,
|
nullable: !field.notnull,
|
||||||
unsigned: null,
|
unsigned: null,
|
||||||
zerofill: null,
|
zerofill: null,
|
||||||
order: field.cid + 1,
|
order: typeof field.cid === 'string' ? +field.cid + 1 : field.cid + 1,
|
||||||
default: field.dflt_value,
|
default: field.dflt_value,
|
||||||
charset: null,
|
charset: null,
|
||||||
collation: null,
|
collation: null,
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
@blur="$emit('blur')"
|
@blur="$emit('blur')"
|
||||||
>
|
>
|
||||||
<option v-if="!isValidDefault" :value="value">
|
<option v-if="!isValidDefault" :value="value">
|
||||||
{{ value }} - {{ $t('message.invalidDefault') }}
|
{{ value === null ? 'NULL' : value }}
|
||||||
</option>
|
</option>
|
||||||
<option
|
<option
|
||||||
v-for="row in foreignList"
|
v-for="row in foreignList"
|
||||||
|
@ -272,7 +272,8 @@ export default {
|
|||||||
if (BIT.includes(type)) {
|
if (BIT.includes(type)) {
|
||||||
if (typeof val === 'number') val = [val];
|
if (typeof val === 'number') val = [val];
|
||||||
const hex = Buffer.from(val).toString('hex');
|
const hex = Buffer.from(val).toString('hex');
|
||||||
return hexToBinary(hex);
|
const bitString = hexToBinary(hex);
|
||||||
|
return parseInt(bitString).toString().padStart(precision, '0');
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ARRAY.includes(type)) {
|
if (ARRAY.includes(type)) {
|
||||||
|
Reference in New Issue
Block a user