@@ -48,10 +48,12 @@ model Foo {
48
48
@@ignore
49
49
}
50
50
` ,
51
- true ,
52
- false ,
53
- [ `${ origDir } /dist` , '@trpc/client' , '@trpc/server' ] ,
54
- true
51
+ {
52
+ pushDb : false ,
53
+ extraDependencies : [ `${ origDir } /dist` , '@trpc/client' , '@trpc/server' ] ,
54
+ compile : true ,
55
+ fullZod : true ,
56
+ }
55
57
) ;
56
58
} ) ;
57
59
@@ -88,10 +90,12 @@ model Foo {
88
90
@@ignore
89
91
}
90
92
` ,
91
- true ,
92
- false ,
93
- [ `${ origDir } /dist` , '@trpc/client' , '@trpc/server' ] ,
94
- true
93
+ {
94
+ pushDb : false ,
95
+ extraDependencies : [ `${ origDir } /dist` , '@trpc/client' , '@trpc/server' ] ,
96
+ compile : true ,
97
+ fullZod : true ,
98
+ }
95
99
) ;
96
100
expect ( fs . existsSync ( path . join ( projectDir , 'trpc' ) ) ) . toBe ( true ) ;
97
101
} ) ;
@@ -116,11 +120,13 @@ model Post {
116
120
authorId String?
117
121
}
118
122
` ,
119
- true ,
120
- false ,
121
- [ `${ origDir } /dist` , '@trpc/client' , '@trpc/server' ] ,
122
- true ,
123
- 'zenstack/schema.zmodel'
123
+ {
124
+ pushDb : false ,
125
+ extraDependencies : [ `${ origDir } /dist` , '@trpc/client' , '@trpc/server' ] ,
126
+ compile : true ,
127
+ fullZod : true ,
128
+ customSchemaFilePath : 'zenstack/schema.zmodel' ,
129
+ }
124
130
) ;
125
131
expect ( fs . existsSync ( path . join ( projectDir , 'zenstack/trpc' ) ) ) . toBe ( true ) ;
126
132
} ) ;
@@ -139,11 +145,13 @@ model Post {
139
145
title String
140
146
}
141
147
` ,
142
- true ,
143
- false ,
144
- [ `${ origDir } /dist` , '@trpc/client' , '@trpc/server' ] ,
145
- true ,
146
- 'zenstack/schema.zmodel'
148
+ {
149
+ pushDb : false ,
150
+ extraDependencies : [ `${ origDir } /dist` , '@trpc/client' , '@trpc/server' ] ,
151
+ compile : true ,
152
+ fullZod : true ,
153
+ customSchemaFilePath : 'zenstack/schema.zmodel' ,
154
+ }
147
155
) ;
148
156
const content = fs . readFileSync ( path . join ( projectDir , 'zenstack/trpc/routers/Post.router.ts' ) , 'utf-8' ) ;
149
157
expect ( content ) . toContain ( 'findMany:' ) ;
@@ -167,11 +175,13 @@ model Post {
167
175
title String
168
176
}
169
177
` ,
170
- true ,
171
- false ,
172
- [ `${ origDir } /dist` , '@trpc/client' , '@trpc/server' ] ,
173
- true ,
174
- 'zenstack/schema.zmodel'
178
+ {
179
+ pushDb : false ,
180
+ extraDependencies : [ `${ origDir } /dist` , '@trpc/client' , '@trpc/server' ] ,
181
+ compile : true ,
182
+ fullZod : true ,
183
+ customSchemaFilePath : 'zenstack/schema.zmodel' ,
184
+ }
175
185
) ;
176
186
const content = fs . readFileSync ( path . join ( projectDir , 'zenstack/trpc/routers/Post.router.ts' ) , 'utf-8' ) ;
177
187
expect ( content ) . toContain ( 'findMany:' ) ;
@@ -211,10 +221,12 @@ model Post {
211
221
212
222
${ BLOG_BASE_SCHEMA }
213
223
` ,
214
- true ,
215
- false ,
216
- [ `${ origDir } /dist` , '@trpc/client' , '@trpc/server' , '@trpc/react-query' ] ,
217
- true
224
+ {
225
+ pushDb : false ,
226
+ extraDependencies : [ `${ origDir } /dist` , '@trpc/client' , '@trpc/server' , '@trpc/react-query' ] ,
227
+ compile : true ,
228
+ fullZod : true ,
229
+ }
218
230
) ;
219
231
} ) ;
220
232
@@ -229,10 +241,12 @@ model Post {
229
241
230
242
${ BLOG_BASE_SCHEMA }
231
243
` ,
232
- true ,
233
- false ,
234
- [ `${ origDir } /dist` , '@trpc/client' , '@trpc/server' , '@trpc/next' ] ,
235
- true
244
+ {
245
+ pushDb : false ,
246
+ extraDependencies : [ `${ origDir } /dist` , '@trpc/client' , '@trpc/server' , '@trpc/next' ] ,
247
+ compile : true ,
248
+ fullZod : true ,
249
+ }
236
250
) ;
237
251
} ) ;
238
252
} ) ;
0 commit comments