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