5 "identityHash": "52e5cab6607fcee6f0cd8d39ba38415a",
8 "tableName": "patterns",
9 "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `name` TEXT NOT NULL, `position` INTEGER NOT NULL, `regular_expression` TEXT NOT NULL, `transaction_description` TEXT, `transaction_description_match_group` INTEGER, `transaction_comment` TEXT, `transaction_comment_match_group` INTEGER, `date_year` INTEGER, `date_year_match_group` INTEGER, `date_month` INTEGER, `date_month_match_group` INTEGER, `date_day` INTEGER, `date_day_match_group` INTEGER)",
14 "affinity": "INTEGER",
24 "fieldPath": "position",
25 "columnName": "position",
26 "affinity": "INTEGER",
30 "fieldPath": "regularExpression",
31 "columnName": "regular_expression",
36 "fieldPath": "transactionDescription",
37 "columnName": "transaction_description",
42 "fieldPath": "transactionDescriptionMatchGroup",
43 "columnName": "transaction_description_match_group",
44 "affinity": "INTEGER",
48 "fieldPath": "transactionComment",
49 "columnName": "transaction_comment",
54 "fieldPath": "transactionCommentMatchGroup",
55 "columnName": "transaction_comment_match_group",
56 "affinity": "INTEGER",
60 "fieldPath": "dateYear",
61 "columnName": "date_year",
62 "affinity": "INTEGER",
66 "fieldPath": "dateYearMatchGroup",
67 "columnName": "date_year_match_group",
68 "affinity": "INTEGER",
72 "fieldPath": "dateMonth",
73 "columnName": "date_month",
74 "affinity": "INTEGER",
78 "fieldPath": "dateMonthMatchGroup",
79 "columnName": "date_month_match_group",
80 "affinity": "INTEGER",
84 "fieldPath": "dateDay",
85 "columnName": "date_day",
86 "affinity": "INTEGER",
90 "fieldPath": "dateDayMatchGroup",
91 "columnName": "date_day_match_group",
92 "affinity": "INTEGER",
106 "tableName": "pattern_accounts",
107 "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `pattern_id` INTEGER, `acc` TEXT, `position` INTEGER, `acc_match_group` INTEGER, `currency` INTEGER, `currency_match_group` INTEGER, `amount` REAL, `amount_match_group` INTEGER, `comment` TEXT, `comment_match_group` INTEGER)",
112 "affinity": "INTEGER",
116 "fieldPath": "patternId",
117 "columnName": "pattern_id",
118 "affinity": "INTEGER",
122 "fieldPath": "accountName",
128 "fieldPath": "position",
129 "columnName": "position",
130 "affinity": "INTEGER",
134 "fieldPath": "accountNameMatchGroup",
135 "columnName": "acc_match_group",
136 "affinity": "INTEGER",
140 "fieldPath": "currency",
141 "columnName": "currency",
142 "affinity": "INTEGER",
146 "fieldPath": "currencyMatchGroup",
147 "columnName": "currency_match_group",
148 "affinity": "INTEGER",
152 "fieldPath": "amount",
153 "columnName": "amount",
158 "fieldPath": "amountMatchGroup",
159 "columnName": "amount_match_group",
160 "affinity": "INTEGER",
164 "fieldPath": "accountComment",
165 "columnName": "comment",
170 "fieldPath": "accountCommentMatchGroup",
171 "columnName": "comment_match_group",
172 "affinity": "INTEGER",
188 "CREATE TABLE IF NOT EXISTS room_master_table (id INTEGER PRIMARY KEY,identity_hash TEXT)",
189 "INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, '52e5cab6607fcee6f0cd8d39ba38415a')"