{ "fieldName": "string", "dataType": "BIGINT", "nullValue": true, "primaryKey": true, "autoIncrement": true, "defaultValue": "CURRENT_TIMESTAMP", "defaultValueLiteral": "CURRENT_TIMESTAMP", "notNullValue": true, "foreignKey": { "foreignKeyName": "Name", "destinationTableName": "Table Name", "destinationTableColumnName": "Column Name", "cascadeDelete": true, "cascadeUpdate": true }, "onUpdate": "CURRENT_TIMESTAMP", "onUpdateLiteral": "CURRENT_TIMESTAMP", "onDelete": "CURRENT_TIMESTAMP", "onDeleteLiteral": "CURRENT_TIMESTAMP" }