fix: fk type invalid (#1113)
This commit is contained in:
parent
7b016848bd
commit
c52f451840
@ -19,7 +19,12 @@ export function afterCreateForForeignKeyField(db: Database) {
|
|||||||
|
|
||||||
// Foreign key types are only integer and string
|
// Foreign key types are only integer and string
|
||||||
function attribute2field(attribute: any) {
|
function attribute2field(attribute: any) {
|
||||||
const type = attribute.type.constructor.name === 'INTEGER' ? 'integer' : 'string';
|
let type = 'bigInt';
|
||||||
|
if (attribute.type.constructor.name === 'INTEGER') {
|
||||||
|
type = 'integer';
|
||||||
|
} else if (attribute.type.constructor.name === 'STRING') {
|
||||||
|
type = 'string';
|
||||||
|
}
|
||||||
const name = attribute.fieldName;
|
const name = attribute.fieldName;
|
||||||
const data = {
|
const data = {
|
||||||
interface: 'integer',
|
interface: 'integer',
|
||||||
|
Loading…
Reference in New Issue
Block a user