A chill Bluesky bot, with responses powered by Gemini.
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}