A chill Bluesky bot, with responses powered by Gemini.
at feature/improve-interaction-logging 255 lines 6.3 kB view raw
1{ 2 "version": "6", 3 "dialect": "sqlite", 4 "id": "30d38111-8e11-4d7d-99e8-cbafd962ca62", 5 "prevId": "11e8b31f-8e38-4013-8d50-bec6177b015a", 6 "tables": { 7 "interactions": { 8 "name": "interactions", 9 "columns": { 10 "id": { 11 "name": "id", 12 "type": "integer", 13 "primaryKey": true, 14 "notNull": true, 15 "autoincrement": true 16 }, 17 "uri": { 18 "name": "uri", 19 "type": "text", 20 "primaryKey": false, 21 "notNull": false, 22 "autoincrement": false 23 }, 24 "did": { 25 "name": "did", 26 "type": "text", 27 "primaryKey": false, 28 "notNull": false, 29 "autoincrement": false 30 }, 31 "post": { 32 "name": "post", 33 "type": "text", 34 "primaryKey": false, 35 "notNull": false, 36 "autoincrement": false 37 }, 38 "response": { 39 "name": "response", 40 "type": "text", 41 "primaryKey": false, 42 "notNull": false, 43 "autoincrement": false 44 }, 45 "muted": { 46 "name": "muted", 47 "type": "integer", 48 "primaryKey": false, 49 "notNull": false, 50 "autoincrement": false 51 }, 52 "created_at": { 53 "name": "created_at", 54 "type": "integer", 55 "primaryKey": false, 56 "notNull": false, 57 "autoincrement": false, 58 "default": "CURRENT_TIMESTAMP" 59 } 60 }, 61 "indexes": { 62 "interactions_uri_unique": { 63 "name": "interactions_uri_unique", 64 "columns": [ 65 "uri" 66 ], 67 "isUnique": true 68 } 69 }, 70 "foreignKeys": {}, 71 "compositePrimaryKeys": {}, 72 "uniqueConstraints": {}, 73 "checkConstraints": {} 74 }, 75 "memory_block_entries": { 76 "name": "memory_block_entries", 77 "columns": { 78 "id": { 79 "name": "id", 80 "type": "integer", 81 "primaryKey": true, 82 "notNull": true, 83 "autoincrement": true 84 }, 85 "block_id": { 86 "name": "block_id", 87 "type": "integer", 88 "primaryKey": false, 89 "notNull": true, 90 "autoincrement": false 91 }, 92 "label": { 93 "name": "label", 94 "type": "text", 95 "primaryKey": false, 96 "notNull": true, 97 "autoincrement": false 98 }, 99 "value": { 100 "name": "value", 101 "type": "text", 102 "primaryKey": false, 103 "notNull": true, 104 "autoincrement": false 105 }, 106 "added_by": { 107 "name": "added_by", 108 "type": "text", 109 "primaryKey": false, 110 "notNull": false, 111 "autoincrement": false 112 }, 113 "created_at": { 114 "name": "created_at", 115 "type": "integer", 116 "primaryKey": false, 117 "notNull": false, 118 "autoincrement": false, 119 "default": "CURRENT_TIMESTAMP" 120 } 121 }, 122 "indexes": {}, 123 "foreignKeys": { 124 "memory_block_entries_block_id_memory_blocks_id_fk": { 125 "name": "memory_block_entries_block_id_memory_blocks_id_fk", 126 "tableFrom": "memory_block_entries", 127 "tableTo": "memory_blocks", 128 "columnsFrom": [ 129 "block_id" 130 ], 131 "columnsTo": [ 132 "id" 133 ], 134 "onDelete": "no action", 135 "onUpdate": "no action" 136 } 137 }, 138 "compositePrimaryKeys": {}, 139 "uniqueConstraints": {}, 140 "checkConstraints": {} 141 }, 142 "memory_blocks": { 143 "name": "memory_blocks", 144 "columns": { 145 "id": { 146 "name": "id", 147 "type": "integer", 148 "primaryKey": true, 149 "notNull": true, 150 "autoincrement": true 151 }, 152 "did": { 153 "name": "did", 154 "type": "text", 155 "primaryKey": false, 156 "notNull": true, 157 "autoincrement": false 158 }, 159 "name": { 160 "name": "name", 161 "type": "text", 162 "primaryKey": false, 163 "notNull": true, 164 "autoincrement": false, 165 "default": "'memory'" 166 }, 167 "description": { 168 "name": "description", 169 "type": "text", 170 "primaryKey": false, 171 "notNull": true, 172 "autoincrement": false, 173 "default": "'User memory'" 174 }, 175 "mutable": { 176 "name": "mutable", 177 "type": "integer", 178 "primaryKey": false, 179 "notNull": true, 180 "autoincrement": false, 181 "default": false 182 } 183 }, 184 "indexes": {}, 185 "foreignKeys": {}, 186 "compositePrimaryKeys": {}, 187 "uniqueConstraints": {}, 188 "checkConstraints": {} 189 }, 190 "muted_threads": { 191 "name": "muted_threads", 192 "columns": { 193 "id": { 194 "name": "id", 195 "type": "integer", 196 "primaryKey": true, 197 "notNull": true, 198 "autoincrement": true 199 }, 200 "uri": { 201 "name": "uri", 202 "type": "text", 203 "primaryKey": false, 204 "notNull": false, 205 "autoincrement": false 206 }, 207 "rkey": { 208 "name": "rkey", 209 "type": "text", 210 "primaryKey": false, 211 "notNull": false, 212 "autoincrement": false 213 }, 214 "muted_at": { 215 "name": "muted_at", 216 "type": "integer", 217 "primaryKey": false, 218 "notNull": false, 219 "autoincrement": false, 220 "default": "CURRENT_TIMESTAMP" 221 } 222 }, 223 "indexes": { 224 "muted_threads_uri_unique": { 225 "name": "muted_threads_uri_unique", 226 "columns": [ 227 "uri" 228 ], 229 "isUnique": true 230 }, 231 "muted_threads_rkey_unique": { 232 "name": "muted_threads_rkey_unique", 233 "columns": [ 234 "rkey" 235 ], 236 "isUnique": true 237 } 238 }, 239 "foreignKeys": {}, 240 "compositePrimaryKeys": {}, 241 "uniqueConstraints": {}, 242 "checkConstraints": {} 243 } 244 }, 245 "views": {}, 246 "enums": {}, 247 "_meta": { 248 "schemas": {}, 249 "tables": {}, 250 "columns": {} 251 }, 252 "internal": { 253 "indexes": {} 254 } 255}