1+ {
2+ "id" : " 0fcc63ae-b7cc-4479-b040-c0255ded54ec" ,
3+ "prevId" : " bc0f03a2-434a-4e5a-b750-79955b309eeb" ,
4+ "version" : " 7" ,
5+ "dialect" : " postgresql" ,
6+ "tables" : {
7+ "public.regex_link" : {
8+ "name" : " regex_link" ,
9+ "schema" : " " ,
10+ "columns" : {
11+ "rxl_id" : {
12+ "name" : " rxl_id" ,
13+ "type" : " text" ,
14+ "primaryKey" : true ,
15+ "notNull" : true ,
16+ "default" : " CONCAT('rxl_', gen_random_uuid()::VARCHAR)"
17+ },
18+ "rxl_created_at" : {
19+ "name" : " rxl_created_at" ,
20+ "type" : " timestamp with time zone" ,
21+ "primaryKey" : false ,
22+ "notNull" : true ,
23+ "default" : " now()"
24+ },
25+ "rxl_updated_at" : {
26+ "name" : " rxl_updated_at" ,
27+ "type" : " timestamp with time zone" ,
28+ "primaryKey" : false ,
29+ "notNull" : true ,
30+ "default" : " now()"
31+ },
32+ "rxl_title" : {
33+ "name" : " rxl_title" ,
34+ "type" : " text" ,
35+ "primaryKey" : false ,
36+ "notNull" : true
37+ },
38+ "rxl_url" : {
39+ "name" : " rxl_url" ,
40+ "type" : " text" ,
41+ "primaryKey" : false ,
42+ "notNull" : true
43+ },
44+ "rxl_cached" : {
45+ "name" : " rxl_cached" ,
46+ "type" : " jsonb" ,
47+ "primaryKey" : false ,
48+ "notNull" : true ,
49+ "default" : " '{}'::jsonb"
50+ },
51+ "rxl_tags" : {
52+ "name" : " rxl_tags" ,
53+ "type" : " text[]" ,
54+ "primaryKey" : false ,
55+ "notNull" : true ,
56+ "default" : " ARRAY[]::text[]"
57+ }
58+ },
59+ "indexes" : {
60+ "created_at_idx" : {
61+ "name" : " created_at_idx" ,
62+ "columns" : [
63+ {
64+ "expression" : " rxl_created_at" ,
65+ "isExpression" : false ,
66+ "asc" : true ,
67+ "nulls" : " last"
68+ }
69+ ],
70+ "isUnique" : false ,
71+ "concurrently" : false ,
72+ "method" : " btree" ,
73+ "with" : {}
74+ },
75+ "rxl_url_idx" : {
76+ "name" : " rxl_url_idx" ,
77+ "columns" : [
78+ {
79+ "expression" : " rxl_url" ,
80+ "isExpression" : false ,
81+ "asc" : true ,
82+ "nulls" : " last"
83+ }
84+ ],
85+ "isUnique" : true ,
86+ "concurrently" : false ,
87+ "method" : " btree" ,
88+ "with" : {}
89+ }
90+ },
91+ "foreignKeys" : {},
92+ "compositePrimaryKeys" : {},
93+ "uniqueConstraints" : {}
94+ },
95+ "public.regex_share" : {
96+ "name" : " regex_share" ,
97+ "schema" : " " ,
98+ "columns" : {
99+ "rxs_id" : {
100+ "name" : " rxs_id" ,
101+ "type" : " text" ,
102+ "primaryKey" : true ,
103+ "notNull" : true ,
104+ "default" : " CONCAT('rxs_', gen_random_uuid()::VARCHAR)"
105+ },
106+ "rxs_created_at" : {
107+ "name" : " rxs_created_at" ,
108+ "type" : " timestamp with time zone" ,
109+ "primaryKey" : false ,
110+ "notNull" : true ,
111+ "default" : " now()"
112+ },
113+ "rxs_updated_at" : {
114+ "name" : " rxs_updated_at" ,
115+ "type" : " timestamp with time zone" ,
116+ "primaryKey" : false ,
117+ "notNull" : true ,
118+ "default" : " now()"
119+ },
120+ "rxs_share_code" : {
121+ "name" : " rxs_share_code" ,
122+ "type" : " text" ,
123+ "primaryKey" : false ,
124+ "notNull" : true
125+ },
126+ "rxs_title" : {
127+ "name" : " rxs_title" ,
128+ "type" : " text" ,
129+ "primaryKey" : false ,
130+ "notNull" : false
131+ },
132+ "rxs_regex" : {
133+ "name" : " rxs_regex" ,
134+ "type" : " text" ,
135+ "primaryKey" : false ,
136+ "notNull" : true
137+ },
138+ "rxs_replacement" : {
139+ "name" : " rxs_replacement" ,
140+ "type" : " text" ,
141+ "primaryKey" : false ,
142+ "notNull" : false
143+ },
144+ "rxs_inputs" : {
145+ "name" : " rxs_inputs" ,
146+ "type" : " text[]" ,
147+ "primaryKey" : false ,
148+ "notNull" : true ,
149+ "default" : " ARRAY[]::text[]"
150+ },
151+ "rxs_options" : {
152+ "name" : " rxs_options" ,
153+ "type" : " text[]" ,
154+ "primaryKey" : false ,
155+ "notNull" : true ,
156+ "default" : " ARRAY[]::text[]"
157+ }
158+ },
159+ "indexes" : {
160+ "rxs_share_code_idx" : {
161+ "name" : " rxs_share_code_idx" ,
162+ "columns" : [
163+ {
164+ "expression" : " rxs_share_code" ,
165+ "isExpression" : false ,
166+ "asc" : true ,
167+ "nulls" : " last"
168+ }
169+ ],
170+ "isUnique" : false ,
171+ "concurrently" : false ,
172+ "method" : " btree" ,
173+ "with" : {}
174+ }
175+ },
176+ "foreignKeys" : {},
177+ "compositePrimaryKeys" : {},
178+ "uniqueConstraints" : {}
179+ }
180+ },
181+ "enums" : {},
182+ "schemas" : {},
183+ "sequences" : {},
184+ "_meta" : {
185+ "columns" : {},
186+ "schemas" : {},
187+ "tables" : {}
188+ }
189+ }
0 commit comments