mirror of
https://github.com/Karaka-Management/oms-Exchange.git
synced 2026-01-11 16:48:42 +00:00
152 lines
5.0 KiB
JSON
152 lines
5.0 KiB
JSON
{
|
|
"exchange_interface": {
|
|
"name": "exchange_interface",
|
|
"fields": {
|
|
"exchange_interface_id": {
|
|
"name": "exchange_interface_id",
|
|
"type": "INT",
|
|
"null": false,
|
|
"primary": true,
|
|
"autoincrement": true
|
|
},
|
|
"exchange_interface_title": {
|
|
"name": "exchange_interface_title",
|
|
"type": "VARCHAR(255)",
|
|
"null": false
|
|
},
|
|
"exchange_interface_import": {
|
|
"name": "exchange_interface_import",
|
|
"type": "TINYINT",
|
|
"null": false
|
|
},
|
|
"exchange_interface_export": {
|
|
"name": "exchange_interface_export",
|
|
"type": "TINYINT",
|
|
"null": false
|
|
},
|
|
"exchange_interface_website": {
|
|
"name": "exchange_interface_website",
|
|
"type": "VARCHAR(255)",
|
|
"null": false
|
|
},
|
|
"exchange_interface_version": {
|
|
"name": "exchange_interface_version",
|
|
"type": "VARCHAR(50)",
|
|
"null": false
|
|
},
|
|
"exchange_interface_media": {
|
|
"name": "exchange_interface_media",
|
|
"type": "INT",
|
|
"null": false,
|
|
"foreignTable": "media",
|
|
"foreignKey": "media_id"
|
|
},
|
|
"exchange_interface_created_at": {
|
|
"name": "exchange_interface_created_at",
|
|
"type": "DATETIME",
|
|
"null": false
|
|
},
|
|
"exchange_interface_created_by": {
|
|
"name": "exchange_interface_created_by",
|
|
"type": "INT",
|
|
"null": false,
|
|
"foreignTable": "account",
|
|
"foreignKey": "account_id"
|
|
}
|
|
}
|
|
},
|
|
"exchange_settings": {
|
|
"name": "exchange_settings",
|
|
"fields": {
|
|
"exchange_settings_id": {
|
|
"name": "exchange_settings_id",
|
|
"type": "INT",
|
|
"null": false,
|
|
"primary": true,
|
|
"autoincrement": true
|
|
},
|
|
"exchange_settings_title": {
|
|
"name": "exchange_settings_title",
|
|
"type": "VARCHAR(255)",
|
|
"null": false
|
|
},
|
|
"exchange_settings_data": {
|
|
"name": "exchange_settings_data",
|
|
"type": "TEXT",
|
|
"null": false
|
|
},
|
|
"exchange_settings_relations": {
|
|
"name": "exchange_settings_relations",
|
|
"type": "TEXT",
|
|
"null": false
|
|
},
|
|
"exchange_settings_workflow": {
|
|
"name": "exchange_settings_workflow",
|
|
"type": "INT",
|
|
"default": null,
|
|
"null": true,
|
|
"foreignTable": "workflow_template",
|
|
"foreignKey": "workflow_template_id"
|
|
},
|
|
"exchange_settings_exchange": {
|
|
"name": "exchange_settings_exchange",
|
|
"type": "INT",
|
|
"null": false,
|
|
"foreignTable": "exchange_interface",
|
|
"foreignKey": "exchange_interface_id"
|
|
}
|
|
}
|
|
},
|
|
"exchange_log": {
|
|
"name": "exchange_log",
|
|
"fields": {
|
|
"exchange_log_id": {
|
|
"name": "exchange_log_id",
|
|
"type": "INT",
|
|
"null": false,
|
|
"primary": true,
|
|
"autoincrement": true
|
|
},
|
|
"exchange_log_message": {
|
|
"name": "exchange_log_message",
|
|
"type": "TEXT",
|
|
"null": false
|
|
},
|
|
"exchange_log_fields": {
|
|
"name": "exchange_log_fields",
|
|
"type": "TEXT",
|
|
"null": false
|
|
},
|
|
"exchange_log_type": {
|
|
"name": "exchange_log_type",
|
|
"type": "TINYINT",
|
|
"null": false
|
|
},
|
|
"exchange_log_subtype": {
|
|
"name": "exchange_log_subtype",
|
|
"type": "VARCHAR(100)",
|
|
"null": false
|
|
},
|
|
"exchange_log_created_at": {
|
|
"name": "exchange_log_created_at",
|
|
"type": "DATETIME",
|
|
"null": false
|
|
},
|
|
"exchange_log_created_by": {
|
|
"name": "exchange_log_created_by",
|
|
"type": "INT",
|
|
"null": false,
|
|
"foreignTable": "account",
|
|
"foreignKey": "account_id"
|
|
},
|
|
"exchange_log_exchange": {
|
|
"name": "exchange_log_exchange",
|
|
"type": "INT",
|
|
"default": null,
|
|
"null": true,
|
|
"foreignTable": "exchange_interface",
|
|
"foreignKey": "exchange_interface_id"
|
|
}
|
|
}
|
|
}
|
|
} |