From 2f2c31b1c9306ff1c5cf9888cbf0af0f79dec36b Mon Sep 17 00:00:00 2001 From: jacques Date: Sat, 12 Mar 2022 21:43:02 +0100 Subject: [PATCH] Add Migration json --- .../3.json | 88 +++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 app/schemas/net.foucry.pilldroid.PilldroidDatabase/3.json diff --git a/app/schemas/net.foucry.pilldroid.PilldroidDatabase/3.json b/app/schemas/net.foucry.pilldroid.PilldroidDatabase/3.json new file mode 100644 index 0000000..1483f81 --- /dev/null +++ b/app/schemas/net.foucry.pilldroid.PilldroidDatabase/3.json @@ -0,0 +1,88 @@ +{ + "formatVersion": 1, + "database": { + "version": 3, + "identityHash": "ed6d0a13273d73ba9fcec1f374251efa", + "entities": [ + { + "tableName": "medics", + "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`cis` TEXT NOT NULL, `cip13` TEXT, `name` TEXT, `administration_mode` TEXT, `presentation` TEXT, `stock` REAL, `take` REAL, `warning` INTEGER, `alert` INTEGER, `last_update` INTEGER, PRIMARY KEY(`cis`))", + "fields": [ + { + "fieldPath": "cis", + "columnName": "cis", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "cip13", + "columnName": "cip13", + "affinity": "TEXT", + "notNull": false + }, + { + "fieldPath": "name", + "columnName": "name", + "affinity": "TEXT", + "notNull": false + }, + { + "fieldPath": "administration_mode", + "columnName": "administration_mode", + "affinity": "TEXT", + "notNull": false + }, + { + "fieldPath": "presentation", + "columnName": "presentation", + "affinity": "TEXT", + "notNull": false + }, + { + "fieldPath": "stock", + "columnName": "stock", + "affinity": "REAL", + "notNull": false + }, + { + "fieldPath": "take", + "columnName": "take", + "affinity": "REAL", + "notNull": false + }, + { + "fieldPath": "warning", + "columnName": "warning", + "affinity": "INTEGER", + "notNull": false + }, + { + "fieldPath": "alert", + "columnName": "alert", + "affinity": "INTEGER", + "notNull": false + }, + { + "fieldPath": "last_update", + "columnName": "last_update", + "affinity": "INTEGER", + "notNull": false + } + ], + "primaryKey": { + "columnNames": [ + "cis" + ], + "autoGenerate": false + }, + "indices": [], + "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, 'ed6d0a13273d73ba9fcec1f374251efa')" + ] + } +} \ No newline at end of file