{ "formatVersion": 1, "database": { "version": 5, "identityHash": "018ed967c5f335de5d39581e033160ed", "entities": [ { "tableName": "contrail_data_table", "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `line_id` INTEGER, `csv_file_url` TEXT, `csv_file_md5` TEXT, `txt_file_url` TEXT, `txt_file_md5` TEXT, `contrail_save_time` INTEGER, `md5` TEXT)", "fields": [ { "fieldPath": "id", "columnName": "id", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "lineId", "columnName": "line_id", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "csvFileUrl", "columnName": "csv_file_url", "affinity": "TEXT", "notNull": false }, { "fieldPath": "csvFileMd5", "columnName": "csv_file_md5", "affinity": "TEXT", "notNull": false }, { "fieldPath": "txtFileUrl", "columnName": "txt_file_url", "affinity": "TEXT", "notNull": false }, { "fieldPath": "txtFileMd5", "columnName": "txt_file_md5", "affinity": "TEXT", "notNull": false }, { "fieldPath": "contrailSaveTime", "columnName": "contrail_save_time", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "md5", "columnName": "md5", "affinity": "TEXT", "notNull": false } ], "primaryKey": { "columnNames": [ "id" ], "autoGenerate": true }, "indices": [ { "name": "index_contrail_data_table_line_id", "unique": false, "columnNames": [ "line_id" ], "orders": [], "createSql": "CREATE INDEX IF NOT EXISTS `index_contrail_data_table_line_id` ON `${TABLE_NAME}` (`line_id`)" }, { "name": "index_contrail_data_table_md5", "unique": false, "columnNames": [ "md5" ], "orders": [], "createSql": "CREATE INDEX IF NOT EXISTS `index_contrail_data_table_md5` ON `${TABLE_NAME}` (`md5`)" } ], "foreignKeys": [] }, { "tableName": "line_data_table", "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `line_id` INTEGER, `line_name` TEXT, `end_station_name` TEXT, `line_get_time` INTEGER NOT NULL)", "fields": [ { "fieldPath": "id", "columnName": "id", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "lineId", "columnName": "line_id", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "lineName", "columnName": "line_name", "affinity": "TEXT", "notNull": false }, { "fieldPath": "endStationName", "columnName": "end_station_name", "affinity": "TEXT", "notNull": false }, { "fieldPath": "linegetTime", "columnName": "line_get_time", "affinity": "INTEGER", "notNull": true } ], "primaryKey": { "columnNames": [ "id" ], "autoGenerate": true }, "indices": [ { "name": "index_line_data_table_line_id", "unique": false, "columnNames": [ "line_id" ], "orders": [], "createSql": "CREATE INDEX IF NOT EXISTS `index_line_data_table_line_id` ON `${TABLE_NAME}` (`line_id`)" } ], "foreignKeys": [] }, { "tableName": "site_data_table", "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `site_id` INTEGER, `line_id` INTEGER, `name` TEXT, `name_kr` TEXT, `seq` INTEGER, `gcj_lon` REAL, `gcj_lat` REAL, `lon` REAL, `lat` REAL, `introduction` TEXT, `is_play_tts` INTEGER, `md5` TEXT, `videoList` TEXT)", "fields": [ { "fieldPath": "id", "columnName": "id", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "siteId", "columnName": "site_id", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "lineId", "columnName": "line_id", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "name", "columnName": "name", "affinity": "TEXT", "notNull": false }, { "fieldPath": "nameKr", "columnName": "name_kr", "affinity": "TEXT", "notNull": false }, { "fieldPath": "seq", "columnName": "seq", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "gcjLon", "columnName": "gcj_lon", "affinity": "REAL", "notNull": false }, { "fieldPath": "gcjLat", "columnName": "gcj_lat", "affinity": "REAL", "notNull": false }, { "fieldPath": "lon", "columnName": "lon", "affinity": "REAL", "notNull": false }, { "fieldPath": "lat", "columnName": "lat", "affinity": "REAL", "notNull": false }, { "fieldPath": "introduction", "columnName": "introduction", "affinity": "TEXT", "notNull": false }, { "fieldPath": "isPlayTts", "columnName": "is_play_tts", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "md5", "columnName": "md5", "affinity": "TEXT", "notNull": false }, { "fieldPath": "videoListDB", "columnName": "videoList", "affinity": "TEXT", "notNull": false } ], "primaryKey": { "columnNames": [ "id" ], "autoGenerate": true }, "indices": [ { "name": "index_site_data_table_site_id", "unique": false, "columnNames": [ "site_id" ], "orders": [], "createSql": "CREATE INDEX IF NOT EXISTS `index_site_data_table_site_id` ON `${TABLE_NAME}` (`site_id`)" }, { "name": "index_site_data_table_line_id", "unique": false, "columnNames": [ "line_id" ], "orders": [], "createSql": "CREATE INDEX IF NOT EXISTS `index_site_data_table_line_id` ON `${TABLE_NAME}` (`line_id`)" } ], "foreignKeys": [] }, { "tableName": "task_data_table", "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `task_id` INTEGER, `line_id` INTEGER, `task_data` INTEGER, `task_start_time` INTEGER, `start_time` INTEGER, `end_time` INTEGER, `task_get_time` INTEGER NOT NULL, `status` INTEGER)", "fields": [ { "fieldPath": "id", "columnName": "id", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "taskId", "columnName": "task_id", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "lineId", "columnName": "line_id", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "taskDate", "columnName": "task_data", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "taskStartTime", "columnName": "task_start_time", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "startTime", "columnName": "start_time", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "endtime", "columnName": "end_time", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "taskgetTime", "columnName": "task_get_time", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "status", "columnName": "status", "affinity": "INTEGER", "notNull": false } ], "primaryKey": { "columnNames": [ "id" ], "autoGenerate": true }, "indices": [ { "name": "index_task_data_table_task_id", "unique": false, "columnNames": [ "task_id" ], "orders": [], "createSql": "CREATE INDEX IF NOT EXISTS `index_task_data_table_task_id` ON `${TABLE_NAME}` (`task_id`)" }, { "name": "index_task_data_table_line_id", "unique": false, "columnNames": [ "line_id" ], "orders": [], "createSql": "CREATE INDEX IF NOT EXISTS `index_task_data_table_line_id` ON `${TABLE_NAME}` (`line_id`)" } ], "foreignKeys": [] }, { "tableName": "used_task_data_table", "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `task_id` INTEGER, `line_id` INTEGER, `site_id` INTEGER, `line_name` TEXT, `name` TEXT, `name_kr` TEXT, `seq` INTEGER, `gcj_lon` REAL, `gcj_lat` REAL, `lon` REAL, `lat` REAL, `driving_status` INTEGER, `leaving` INTEGER, `arrived_time` INTEGER, `leave_time` INTEGER, `introduction` TEXT, `is_play_tts` INTEGER, `event_save_time` INTEGER NOT NULL, `videoList` TEXT)", "fields": [ { "fieldPath": "id", "columnName": "id", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "taskId", "columnName": "task_id", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "lineId", "columnName": "line_id", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "siteId", "columnName": "site_id", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "lineName", "columnName": "line_name", "affinity": "TEXT", "notNull": false }, { "fieldPath": "name", "columnName": "name", "affinity": "TEXT", "notNull": false }, { "fieldPath": "nameKr", "columnName": "name_kr", "affinity": "TEXT", "notNull": false }, { "fieldPath": "seq", "columnName": "seq", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "gcjLon", "columnName": "gcj_lon", "affinity": "REAL", "notNull": false }, { "fieldPath": "gcjLat", "columnName": "gcj_lat", "affinity": "REAL", "notNull": false }, { "fieldPath": "lon", "columnName": "lon", "affinity": "REAL", "notNull": false }, { "fieldPath": "lat", "columnName": "lat", "affinity": "REAL", "notNull": false }, { "fieldPath": "drivingStatus", "columnName": "driving_status", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "leaving", "columnName": "leaving", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "arrivedTime", "columnName": "arrived_time", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "leaveTime", "columnName": "leave_time", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "introduction", "columnName": "introduction", "affinity": "TEXT", "notNull": false }, { "fieldPath": "isPlayTts", "columnName": "is_play_tts", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "eventSaveTime", "columnName": "event_save_time", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "videoList", "columnName": "videoList", "affinity": "TEXT", "notNull": false } ], "primaryKey": { "columnNames": [ "id" ], "autoGenerate": true }, "indices": [], "foreignKeys": [] }, { "tableName": "event_data_table", "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `event_type` TEXT, `lineId` INTEGER, `lineName` TEXT, `task_id` INTEGER, `task_start_time` INTEGER, `business_time` INTEGER, `write_version` INTEGER, `site_id` INTEGER, `seq` INTEGER, `driver_id` INTEGER, `event_save_time` INTEGER NOT NULL, `update_status` INTEGER NOT NULL, `msg_id` TEXT, `update_time` INTEGER)", "fields": [ { "fieldPath": "id", "columnName": "id", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "eventType", "columnName": "event_type", "affinity": "TEXT", "notNull": false }, { "fieldPath": "lineId", "columnName": "lineId", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "lineName", "columnName": "lineName", "affinity": "TEXT", "notNull": false }, { "fieldPath": "taskId", "columnName": "task_id", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "taskStartTime", "columnName": "task_start_time", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "businessTime", "columnName": "business_time", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "writeVersion", "columnName": "write_version", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "siteId", "columnName": "site_id", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "seq", "columnName": "seq", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "driverId", "columnName": "driver_id", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "eventSaveTime", "columnName": "event_save_time", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "updateStatus", "columnName": "update_status", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "msgId", "columnName": "msg_id", "affinity": "TEXT", "notNull": false }, { "fieldPath": "upDateTime", "columnName": "update_time", "affinity": "INTEGER", "notNull": false } ], "primaryKey": { "columnNames": [ "id" ], "autoGenerate": true }, "indices": [ { "name": "index_event_data_table_event_save_time", "unique": false, "columnNames": [ "event_save_time" ], "orders": [], "createSql": "CREATE INDEX IF NOT EXISTS `index_event_data_table_event_save_time` ON `${TABLE_NAME}` (`event_save_time`)" } ], "foreignKeys": [] }, { "tableName": "writeoff_data_table", "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `msg_id` TEXT, `expiry_time` INTEGER, `booking_time` INTEGER, `type` INTEGER, `task_id` INTEGER, `line_id` INTEGER, `site_id` INTEGER, `driver_id` INTEGER, `available_times` INTEGER, `order_no` TEXT, `uid` TEXT, `seq` TEXT, `business_time` INTEGER, `tick_size` INTEGER, `tick_name` TEXT, `event_save_time` INTEGER NOT NULL, `update_status` INTEGER NOT NULL, `update_time` INTEGER)", "fields": [ { "fieldPath": "id", "columnName": "id", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "msgId", "columnName": "msg_id", "affinity": "TEXT", "notNull": false }, { "fieldPath": "expiryTime", "columnName": "expiry_time", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "bookingTime", "columnName": "booking_time", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "type", "columnName": "type", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "taskId", "columnName": "task_id", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "lineId", "columnName": "line_id", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "siteId", "columnName": "site_id", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "driverId", "columnName": "driver_id", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "availableTimes", "columnName": "available_times", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "orderNo", "columnName": "order_no", "affinity": "TEXT", "notNull": false }, { "fieldPath": "uid", "columnName": "uid", "affinity": "TEXT", "notNull": false }, { "fieldPath": "phone", "columnName": "seq", "affinity": "TEXT", "notNull": false }, { "fieldPath": "businessTime", "columnName": "business_time", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "ticketSize", "columnName": "tick_size", "affinity": "INTEGER", "notNull": false }, { "fieldPath": "ticketName", "columnName": "tick_name", "affinity": "TEXT", "notNull": false }, { "fieldPath": "eventSaveTime", "columnName": "event_save_time", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "updateStatus", "columnName": "update_status", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "upDateTime", "columnName": "update_time", "affinity": "INTEGER", "notNull": false } ], "primaryKey": { "columnNames": [ "id" ], "autoGenerate": true }, "indices": [ { "name": "index_writeoff_data_table_event_save_time", "unique": false, "columnNames": [ "event_save_time" ], "orders": [], "createSql": "CREATE INDEX IF NOT EXISTS `index_writeoff_data_table_event_save_time` ON `${TABLE_NAME}` (`event_save_time`)" } ], "foreignKeys": [] } ], "views": [], "setupQueries": [ "CREATE TABLE IF NOT EXISTS room_master_table (id INTEGER PRIMARY KEY,identity_hash TEXT)", "INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, '018ed967c5f335de5d39581e033160ed')" ] } }