WIP! A BB-style forum, on the ATmosphere!
We're still working... we'll be back soon when we have something to show off!
node
typescript
hono
htmx
atproto
1{
2 "id": "3d8caf75-4733-4fc0-9d1a-50f24eaebb43",
3 "prevId": "94a78452-fbdb-42da-8db9-c30d039e9b04",
4 "version": "7",
5 "dialect": "postgresql",
6 "tables": {
7 "public.boards": {
8 "name": "boards",
9 "schema": "",
10 "columns": {
11 "id": {
12 "name": "id",
13 "type": "bigserial",
14 "primaryKey": true,
15 "notNull": true
16 },
17 "did": {
18 "name": "did",
19 "type": "text",
20 "primaryKey": false,
21 "notNull": true
22 },
23 "rkey": {
24 "name": "rkey",
25 "type": "text",
26 "primaryKey": false,
27 "notNull": true
28 },
29 "cid": {
30 "name": "cid",
31 "type": "text",
32 "primaryKey": false,
33 "notNull": true
34 },
35 "name": {
36 "name": "name",
37 "type": "text",
38 "primaryKey": false,
39 "notNull": true
40 },
41 "description": {
42 "name": "description",
43 "type": "text",
44 "primaryKey": false,
45 "notNull": false
46 },
47 "slug": {
48 "name": "slug",
49 "type": "text",
50 "primaryKey": false,
51 "notNull": false
52 },
53 "sort_order": {
54 "name": "sort_order",
55 "type": "integer",
56 "primaryKey": false,
57 "notNull": false
58 },
59 "category_id": {
60 "name": "category_id",
61 "type": "bigint",
62 "primaryKey": false,
63 "notNull": false
64 },
65 "category_uri": {
66 "name": "category_uri",
67 "type": "text",
68 "primaryKey": false,
69 "notNull": true
70 },
71 "created_at": {
72 "name": "created_at",
73 "type": "timestamp with time zone",
74 "primaryKey": false,
75 "notNull": true
76 },
77 "indexed_at": {
78 "name": "indexed_at",
79 "type": "timestamp with time zone",
80 "primaryKey": false,
81 "notNull": true
82 }
83 },
84 "indexes": {
85 "boards_did_rkey_idx": {
86 "name": "boards_did_rkey_idx",
87 "columns": [
88 {
89 "expression": "did",
90 "isExpression": false,
91 "asc": true,
92 "nulls": "last"
93 },
94 {
95 "expression": "rkey",
96 "isExpression": false,
97 "asc": true,
98 "nulls": "last"
99 }
100 ],
101 "isUnique": true,
102 "concurrently": false,
103 "method": "btree",
104 "with": {}
105 },
106 "boards_category_id_idx": {
107 "name": "boards_category_id_idx",
108 "columns": [
109 {
110 "expression": "category_id",
111 "isExpression": false,
112 "asc": true,
113 "nulls": "last"
114 }
115 ],
116 "isUnique": false,
117 "concurrently": false,
118 "method": "btree",
119 "with": {}
120 }
121 },
122 "foreignKeys": {
123 "boards_category_id_categories_id_fk": {
124 "name": "boards_category_id_categories_id_fk",
125 "tableFrom": "boards",
126 "tableTo": "categories",
127 "columnsFrom": [
128 "category_id"
129 ],
130 "columnsTo": [
131 "id"
132 ],
133 "onDelete": "no action",
134 "onUpdate": "no action"
135 }
136 },
137 "compositePrimaryKeys": {},
138 "uniqueConstraints": {},
139 "policies": {},
140 "checkConstraints": {},
141 "isRLSEnabled": false
142 },
143 "public.categories": {
144 "name": "categories",
145 "schema": "",
146 "columns": {
147 "id": {
148 "name": "id",
149 "type": "bigserial",
150 "primaryKey": true,
151 "notNull": true
152 },
153 "did": {
154 "name": "did",
155 "type": "text",
156 "primaryKey": false,
157 "notNull": true
158 },
159 "rkey": {
160 "name": "rkey",
161 "type": "text",
162 "primaryKey": false,
163 "notNull": true
164 },
165 "cid": {
166 "name": "cid",
167 "type": "text",
168 "primaryKey": false,
169 "notNull": true
170 },
171 "name": {
172 "name": "name",
173 "type": "text",
174 "primaryKey": false,
175 "notNull": true
176 },
177 "description": {
178 "name": "description",
179 "type": "text",
180 "primaryKey": false,
181 "notNull": false
182 },
183 "slug": {
184 "name": "slug",
185 "type": "text",
186 "primaryKey": false,
187 "notNull": false
188 },
189 "sort_order": {
190 "name": "sort_order",
191 "type": "integer",
192 "primaryKey": false,
193 "notNull": false
194 },
195 "forum_id": {
196 "name": "forum_id",
197 "type": "bigint",
198 "primaryKey": false,
199 "notNull": false
200 },
201 "created_at": {
202 "name": "created_at",
203 "type": "timestamp with time zone",
204 "primaryKey": false,
205 "notNull": true
206 },
207 "indexed_at": {
208 "name": "indexed_at",
209 "type": "timestamp with time zone",
210 "primaryKey": false,
211 "notNull": true
212 }
213 },
214 "indexes": {
215 "categories_did_rkey_idx": {
216 "name": "categories_did_rkey_idx",
217 "columns": [
218 {
219 "expression": "did",
220 "isExpression": false,
221 "asc": true,
222 "nulls": "last"
223 },
224 {
225 "expression": "rkey",
226 "isExpression": false,
227 "asc": true,
228 "nulls": "last"
229 }
230 ],
231 "isUnique": true,
232 "concurrently": false,
233 "method": "btree",
234 "with": {}
235 }
236 },
237 "foreignKeys": {
238 "categories_forum_id_forums_id_fk": {
239 "name": "categories_forum_id_forums_id_fk",
240 "tableFrom": "categories",
241 "tableTo": "forums",
242 "columnsFrom": [
243 "forum_id"
244 ],
245 "columnsTo": [
246 "id"
247 ],
248 "onDelete": "no action",
249 "onUpdate": "no action"
250 }
251 },
252 "compositePrimaryKeys": {},
253 "uniqueConstraints": {},
254 "policies": {},
255 "checkConstraints": {},
256 "isRLSEnabled": false
257 },
258 "public.firehose_cursor": {
259 "name": "firehose_cursor",
260 "schema": "",
261 "columns": {
262 "service": {
263 "name": "service",
264 "type": "text",
265 "primaryKey": true,
266 "notNull": true,
267 "default": "'jetstream'"
268 },
269 "cursor": {
270 "name": "cursor",
271 "type": "bigint",
272 "primaryKey": false,
273 "notNull": true
274 },
275 "updated_at": {
276 "name": "updated_at",
277 "type": "timestamp with time zone",
278 "primaryKey": false,
279 "notNull": true
280 }
281 },
282 "indexes": {},
283 "foreignKeys": {},
284 "compositePrimaryKeys": {},
285 "uniqueConstraints": {},
286 "policies": {},
287 "checkConstraints": {},
288 "isRLSEnabled": false
289 },
290 "public.forums": {
291 "name": "forums",
292 "schema": "",
293 "columns": {
294 "id": {
295 "name": "id",
296 "type": "bigserial",
297 "primaryKey": true,
298 "notNull": true
299 },
300 "did": {
301 "name": "did",
302 "type": "text",
303 "primaryKey": false,
304 "notNull": true
305 },
306 "rkey": {
307 "name": "rkey",
308 "type": "text",
309 "primaryKey": false,
310 "notNull": true
311 },
312 "cid": {
313 "name": "cid",
314 "type": "text",
315 "primaryKey": false,
316 "notNull": true
317 },
318 "name": {
319 "name": "name",
320 "type": "text",
321 "primaryKey": false,
322 "notNull": true
323 },
324 "description": {
325 "name": "description",
326 "type": "text",
327 "primaryKey": false,
328 "notNull": false
329 },
330 "indexed_at": {
331 "name": "indexed_at",
332 "type": "timestamp with time zone",
333 "primaryKey": false,
334 "notNull": true
335 }
336 },
337 "indexes": {
338 "forums_did_rkey_idx": {
339 "name": "forums_did_rkey_idx",
340 "columns": [
341 {
342 "expression": "did",
343 "isExpression": false,
344 "asc": true,
345 "nulls": "last"
346 },
347 {
348 "expression": "rkey",
349 "isExpression": false,
350 "asc": true,
351 "nulls": "last"
352 }
353 ],
354 "isUnique": true,
355 "concurrently": false,
356 "method": "btree",
357 "with": {}
358 }
359 },
360 "foreignKeys": {},
361 "compositePrimaryKeys": {},
362 "uniqueConstraints": {},
363 "policies": {},
364 "checkConstraints": {},
365 "isRLSEnabled": false
366 },
367 "public.memberships": {
368 "name": "memberships",
369 "schema": "",
370 "columns": {
371 "id": {
372 "name": "id",
373 "type": "bigserial",
374 "primaryKey": true,
375 "notNull": true
376 },
377 "did": {
378 "name": "did",
379 "type": "text",
380 "primaryKey": false,
381 "notNull": true
382 },
383 "rkey": {
384 "name": "rkey",
385 "type": "text",
386 "primaryKey": false,
387 "notNull": true
388 },
389 "cid": {
390 "name": "cid",
391 "type": "text",
392 "primaryKey": false,
393 "notNull": true
394 },
395 "forum_id": {
396 "name": "forum_id",
397 "type": "bigint",
398 "primaryKey": false,
399 "notNull": false
400 },
401 "forum_uri": {
402 "name": "forum_uri",
403 "type": "text",
404 "primaryKey": false,
405 "notNull": true
406 },
407 "role": {
408 "name": "role",
409 "type": "text",
410 "primaryKey": false,
411 "notNull": false
412 },
413 "role_uri": {
414 "name": "role_uri",
415 "type": "text",
416 "primaryKey": false,
417 "notNull": false
418 },
419 "joined_at": {
420 "name": "joined_at",
421 "type": "timestamp with time zone",
422 "primaryKey": false,
423 "notNull": false
424 },
425 "created_at": {
426 "name": "created_at",
427 "type": "timestamp with time zone",
428 "primaryKey": false,
429 "notNull": true
430 },
431 "indexed_at": {
432 "name": "indexed_at",
433 "type": "timestamp with time zone",
434 "primaryKey": false,
435 "notNull": true
436 }
437 },
438 "indexes": {
439 "memberships_did_rkey_idx": {
440 "name": "memberships_did_rkey_idx",
441 "columns": [
442 {
443 "expression": "did",
444 "isExpression": false,
445 "asc": true,
446 "nulls": "last"
447 },
448 {
449 "expression": "rkey",
450 "isExpression": false,
451 "asc": true,
452 "nulls": "last"
453 }
454 ],
455 "isUnique": true,
456 "concurrently": false,
457 "method": "btree",
458 "with": {}
459 },
460 "memberships_did_idx": {
461 "name": "memberships_did_idx",
462 "columns": [
463 {
464 "expression": "did",
465 "isExpression": false,
466 "asc": true,
467 "nulls": "last"
468 }
469 ],
470 "isUnique": false,
471 "concurrently": false,
472 "method": "btree",
473 "with": {}
474 }
475 },
476 "foreignKeys": {
477 "memberships_did_users_did_fk": {
478 "name": "memberships_did_users_did_fk",
479 "tableFrom": "memberships",
480 "tableTo": "users",
481 "columnsFrom": [
482 "did"
483 ],
484 "columnsTo": [
485 "did"
486 ],
487 "onDelete": "no action",
488 "onUpdate": "no action"
489 },
490 "memberships_forum_id_forums_id_fk": {
491 "name": "memberships_forum_id_forums_id_fk",
492 "tableFrom": "memberships",
493 "tableTo": "forums",
494 "columnsFrom": [
495 "forum_id"
496 ],
497 "columnsTo": [
498 "id"
499 ],
500 "onDelete": "no action",
501 "onUpdate": "no action"
502 }
503 },
504 "compositePrimaryKeys": {},
505 "uniqueConstraints": {},
506 "policies": {},
507 "checkConstraints": {},
508 "isRLSEnabled": false
509 },
510 "public.mod_actions": {
511 "name": "mod_actions",
512 "schema": "",
513 "columns": {
514 "id": {
515 "name": "id",
516 "type": "bigserial",
517 "primaryKey": true,
518 "notNull": true
519 },
520 "did": {
521 "name": "did",
522 "type": "text",
523 "primaryKey": false,
524 "notNull": true
525 },
526 "rkey": {
527 "name": "rkey",
528 "type": "text",
529 "primaryKey": false,
530 "notNull": true
531 },
532 "cid": {
533 "name": "cid",
534 "type": "text",
535 "primaryKey": false,
536 "notNull": true
537 },
538 "action": {
539 "name": "action",
540 "type": "text",
541 "primaryKey": false,
542 "notNull": true
543 },
544 "subject_did": {
545 "name": "subject_did",
546 "type": "text",
547 "primaryKey": false,
548 "notNull": false
549 },
550 "subject_post_uri": {
551 "name": "subject_post_uri",
552 "type": "text",
553 "primaryKey": false,
554 "notNull": false
555 },
556 "forum_id": {
557 "name": "forum_id",
558 "type": "bigint",
559 "primaryKey": false,
560 "notNull": false
561 },
562 "reason": {
563 "name": "reason",
564 "type": "text",
565 "primaryKey": false,
566 "notNull": false
567 },
568 "created_by": {
569 "name": "created_by",
570 "type": "text",
571 "primaryKey": false,
572 "notNull": true
573 },
574 "expires_at": {
575 "name": "expires_at",
576 "type": "timestamp with time zone",
577 "primaryKey": false,
578 "notNull": false
579 },
580 "created_at": {
581 "name": "created_at",
582 "type": "timestamp with time zone",
583 "primaryKey": false,
584 "notNull": true
585 },
586 "indexed_at": {
587 "name": "indexed_at",
588 "type": "timestamp with time zone",
589 "primaryKey": false,
590 "notNull": true
591 }
592 },
593 "indexes": {
594 "mod_actions_did_rkey_idx": {
595 "name": "mod_actions_did_rkey_idx",
596 "columns": [
597 {
598 "expression": "did",
599 "isExpression": false,
600 "asc": true,
601 "nulls": "last"
602 },
603 {
604 "expression": "rkey",
605 "isExpression": false,
606 "asc": true,
607 "nulls": "last"
608 }
609 ],
610 "isUnique": true,
611 "concurrently": false,
612 "method": "btree",
613 "with": {}
614 },
615 "mod_actions_subject_did_idx": {
616 "name": "mod_actions_subject_did_idx",
617 "columns": [
618 {
619 "expression": "subject_did",
620 "isExpression": false,
621 "asc": true,
622 "nulls": "last"
623 }
624 ],
625 "isUnique": false,
626 "concurrently": false,
627 "method": "btree",
628 "with": {}
629 },
630 "mod_actions_subject_post_uri_idx": {
631 "name": "mod_actions_subject_post_uri_idx",
632 "columns": [
633 {
634 "expression": "subject_post_uri",
635 "isExpression": false,
636 "asc": true,
637 "nulls": "last"
638 }
639 ],
640 "isUnique": false,
641 "concurrently": false,
642 "method": "btree",
643 "with": {}
644 }
645 },
646 "foreignKeys": {
647 "mod_actions_forum_id_forums_id_fk": {
648 "name": "mod_actions_forum_id_forums_id_fk",
649 "tableFrom": "mod_actions",
650 "tableTo": "forums",
651 "columnsFrom": [
652 "forum_id"
653 ],
654 "columnsTo": [
655 "id"
656 ],
657 "onDelete": "no action",
658 "onUpdate": "no action"
659 }
660 },
661 "compositePrimaryKeys": {},
662 "uniqueConstraints": {},
663 "policies": {},
664 "checkConstraints": {},
665 "isRLSEnabled": false
666 },
667 "public.posts": {
668 "name": "posts",
669 "schema": "",
670 "columns": {
671 "id": {
672 "name": "id",
673 "type": "bigserial",
674 "primaryKey": true,
675 "notNull": true
676 },
677 "did": {
678 "name": "did",
679 "type": "text",
680 "primaryKey": false,
681 "notNull": true
682 },
683 "rkey": {
684 "name": "rkey",
685 "type": "text",
686 "primaryKey": false,
687 "notNull": true
688 },
689 "cid": {
690 "name": "cid",
691 "type": "text",
692 "primaryKey": false,
693 "notNull": true
694 },
695 "text": {
696 "name": "text",
697 "type": "text",
698 "primaryKey": false,
699 "notNull": true
700 },
701 "forum_uri": {
702 "name": "forum_uri",
703 "type": "text",
704 "primaryKey": false,
705 "notNull": false
706 },
707 "board_uri": {
708 "name": "board_uri",
709 "type": "text",
710 "primaryKey": false,
711 "notNull": false
712 },
713 "board_id": {
714 "name": "board_id",
715 "type": "bigint",
716 "primaryKey": false,
717 "notNull": false
718 },
719 "root_post_id": {
720 "name": "root_post_id",
721 "type": "bigint",
722 "primaryKey": false,
723 "notNull": false
724 },
725 "parent_post_id": {
726 "name": "parent_post_id",
727 "type": "bigint",
728 "primaryKey": false,
729 "notNull": false
730 },
731 "root_uri": {
732 "name": "root_uri",
733 "type": "text",
734 "primaryKey": false,
735 "notNull": false
736 },
737 "parent_uri": {
738 "name": "parent_uri",
739 "type": "text",
740 "primaryKey": false,
741 "notNull": false
742 },
743 "created_at": {
744 "name": "created_at",
745 "type": "timestamp with time zone",
746 "primaryKey": false,
747 "notNull": true
748 },
749 "indexed_at": {
750 "name": "indexed_at",
751 "type": "timestamp with time zone",
752 "primaryKey": false,
753 "notNull": true
754 },
755 "deleted": {
756 "name": "deleted",
757 "type": "boolean",
758 "primaryKey": false,
759 "notNull": true,
760 "default": false
761 }
762 },
763 "indexes": {
764 "posts_did_rkey_idx": {
765 "name": "posts_did_rkey_idx",
766 "columns": [
767 {
768 "expression": "did",
769 "isExpression": false,
770 "asc": true,
771 "nulls": "last"
772 },
773 {
774 "expression": "rkey",
775 "isExpression": false,
776 "asc": true,
777 "nulls": "last"
778 }
779 ],
780 "isUnique": true,
781 "concurrently": false,
782 "method": "btree",
783 "with": {}
784 },
785 "posts_forum_uri_idx": {
786 "name": "posts_forum_uri_idx",
787 "columns": [
788 {
789 "expression": "forum_uri",
790 "isExpression": false,
791 "asc": true,
792 "nulls": "last"
793 }
794 ],
795 "isUnique": false,
796 "concurrently": false,
797 "method": "btree",
798 "with": {}
799 },
800 "posts_board_id_idx": {
801 "name": "posts_board_id_idx",
802 "columns": [
803 {
804 "expression": "board_id",
805 "isExpression": false,
806 "asc": true,
807 "nulls": "last"
808 }
809 ],
810 "isUnique": false,
811 "concurrently": false,
812 "method": "btree",
813 "with": {}
814 },
815 "posts_board_uri_idx": {
816 "name": "posts_board_uri_idx",
817 "columns": [
818 {
819 "expression": "board_uri",
820 "isExpression": false,
821 "asc": true,
822 "nulls": "last"
823 }
824 ],
825 "isUnique": false,
826 "concurrently": false,
827 "method": "btree",
828 "with": {}
829 },
830 "posts_root_post_id_idx": {
831 "name": "posts_root_post_id_idx",
832 "columns": [
833 {
834 "expression": "root_post_id",
835 "isExpression": false,
836 "asc": true,
837 "nulls": "last"
838 }
839 ],
840 "isUnique": false,
841 "concurrently": false,
842 "method": "btree",
843 "with": {}
844 }
845 },
846 "foreignKeys": {
847 "posts_did_users_did_fk": {
848 "name": "posts_did_users_did_fk",
849 "tableFrom": "posts",
850 "tableTo": "users",
851 "columnsFrom": [
852 "did"
853 ],
854 "columnsTo": [
855 "did"
856 ],
857 "onDelete": "no action",
858 "onUpdate": "no action"
859 },
860 "posts_board_id_boards_id_fk": {
861 "name": "posts_board_id_boards_id_fk",
862 "tableFrom": "posts",
863 "tableTo": "boards",
864 "columnsFrom": [
865 "board_id"
866 ],
867 "columnsTo": [
868 "id"
869 ],
870 "onDelete": "no action",
871 "onUpdate": "no action"
872 },
873 "posts_root_post_id_posts_id_fk": {
874 "name": "posts_root_post_id_posts_id_fk",
875 "tableFrom": "posts",
876 "tableTo": "posts",
877 "columnsFrom": [
878 "root_post_id"
879 ],
880 "columnsTo": [
881 "id"
882 ],
883 "onDelete": "no action",
884 "onUpdate": "no action"
885 },
886 "posts_parent_post_id_posts_id_fk": {
887 "name": "posts_parent_post_id_posts_id_fk",
888 "tableFrom": "posts",
889 "tableTo": "posts",
890 "columnsFrom": [
891 "parent_post_id"
892 ],
893 "columnsTo": [
894 "id"
895 ],
896 "onDelete": "no action",
897 "onUpdate": "no action"
898 }
899 },
900 "compositePrimaryKeys": {},
901 "uniqueConstraints": {},
902 "policies": {},
903 "checkConstraints": {},
904 "isRLSEnabled": false
905 },
906 "public.roles": {
907 "name": "roles",
908 "schema": "",
909 "columns": {
910 "id": {
911 "name": "id",
912 "type": "bigserial",
913 "primaryKey": true,
914 "notNull": true
915 },
916 "did": {
917 "name": "did",
918 "type": "text",
919 "primaryKey": false,
920 "notNull": true
921 },
922 "rkey": {
923 "name": "rkey",
924 "type": "text",
925 "primaryKey": false,
926 "notNull": true
927 },
928 "cid": {
929 "name": "cid",
930 "type": "text",
931 "primaryKey": false,
932 "notNull": true
933 },
934 "name": {
935 "name": "name",
936 "type": "text",
937 "primaryKey": false,
938 "notNull": true
939 },
940 "description": {
941 "name": "description",
942 "type": "text",
943 "primaryKey": false,
944 "notNull": false
945 },
946 "permissions": {
947 "name": "permissions",
948 "type": "text[]",
949 "primaryKey": false,
950 "notNull": true,
951 "default": "'{}'::text[]"
952 },
953 "priority": {
954 "name": "priority",
955 "type": "integer",
956 "primaryKey": false,
957 "notNull": true
958 },
959 "created_at": {
960 "name": "created_at",
961 "type": "timestamp with time zone",
962 "primaryKey": false,
963 "notNull": true
964 },
965 "indexed_at": {
966 "name": "indexed_at",
967 "type": "timestamp with time zone",
968 "primaryKey": false,
969 "notNull": true
970 }
971 },
972 "indexes": {
973 "roles_did_rkey_idx": {
974 "name": "roles_did_rkey_idx",
975 "columns": [
976 {
977 "expression": "did",
978 "isExpression": false,
979 "asc": true,
980 "nulls": "last"
981 },
982 {
983 "expression": "rkey",
984 "isExpression": false,
985 "asc": true,
986 "nulls": "last"
987 }
988 ],
989 "isUnique": true,
990 "concurrently": false,
991 "method": "btree",
992 "with": {}
993 },
994 "roles_did_idx": {
995 "name": "roles_did_idx",
996 "columns": [
997 {
998 "expression": "did",
999 "isExpression": false,
1000 "asc": true,
1001 "nulls": "last"
1002 }
1003 ],
1004 "isUnique": false,
1005 "concurrently": false,
1006 "method": "btree",
1007 "with": {}
1008 },
1009 "roles_did_name_idx": {
1010 "name": "roles_did_name_idx",
1011 "columns": [
1012 {
1013 "expression": "did",
1014 "isExpression": false,
1015 "asc": true,
1016 "nulls": "last"
1017 },
1018 {
1019 "expression": "name",
1020 "isExpression": false,
1021 "asc": true,
1022 "nulls": "last"
1023 }
1024 ],
1025 "isUnique": false,
1026 "concurrently": false,
1027 "method": "btree",
1028 "with": {}
1029 }
1030 },
1031 "foreignKeys": {},
1032 "compositePrimaryKeys": {},
1033 "uniqueConstraints": {},
1034 "policies": {},
1035 "checkConstraints": {},
1036 "isRLSEnabled": false
1037 },
1038 "public.users": {
1039 "name": "users",
1040 "schema": "",
1041 "columns": {
1042 "did": {
1043 "name": "did",
1044 "type": "text",
1045 "primaryKey": true,
1046 "notNull": true
1047 },
1048 "handle": {
1049 "name": "handle",
1050 "type": "text",
1051 "primaryKey": false,
1052 "notNull": false
1053 },
1054 "indexed_at": {
1055 "name": "indexed_at",
1056 "type": "timestamp with time zone",
1057 "primaryKey": false,
1058 "notNull": true
1059 }
1060 },
1061 "indexes": {},
1062 "foreignKeys": {},
1063 "compositePrimaryKeys": {},
1064 "uniqueConstraints": {},
1065 "policies": {},
1066 "checkConstraints": {},
1067 "isRLSEnabled": false
1068 }
1069 },
1070 "enums": {},
1071 "schemas": {},
1072 "sequences": {},
1073 "roles": {},
1074 "policies": {},
1075 "views": {},
1076 "_meta": {
1077 "columns": {},
1078 "schemas": {},
1079 "tables": {}
1080 }
1081}