Skip to content

Commit e17c2d4

Browse files
committed
chore: update to latest ZenStack
1 parent 069dd07 commit e17c2d4

File tree

9 files changed

+909
-415
lines changed

9 files changed

+909
-415
lines changed

package-lock.json

Lines changed: 867 additions & 368 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,17 +42,17 @@
4242
"tslib": "^2.4.1",
4343
"typescript": "^5.8.2",
4444
"vite": "^4.4.4",
45-
"zenstack": "^2.17.2"
45+
"zenstack": "^2.22.0"
4646
},
4747
"type": "module",
4848
"dependencies": {
4949
"@prisma/client": "^6.5.0",
5050
"@steeze-ui/heroicons": "^2.2.3",
5151
"@steeze-ui/svelte-icon": "^1.5.0",
5252
"@tanstack/svelte-query": "^4.32.6",
53-
"@zenstackhq/runtime": "^2.17.2",
54-
"@zenstackhq/server": "^2.17.2",
55-
"@zenstackhq/tanstack-query": "^2.17.2",
53+
"@zenstackhq/runtime": "^2.22.0",
54+
"@zenstackhq/server": "^2.22.0",
55+
"@zenstackhq/tanstack-query": "^2.22.0",
5656
"bcryptjs": "^2.4.3",
5757
"daisyui": "^2.51.5",
5858
"jsonwebtoken": "^9.0.0",

src/lib/hooks/__model_meta.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@
33
******************************************************************************/
44

55
/* eslint-disable */
6-
// @ts-nocheck
76

8-
const metadata = {
7+
import type { ModelMeta } from "@zenstackhq/runtime";
8+
9+
const metadata: ModelMeta = {
910
models: {
1011
space: {
1112
name: 'Space', fields: {

src/lib/hooks/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
******************************************************************************/
44

55
/* eslint-disable */
6-
// @ts-nocheck
76

87
export * from './space';
98
export * from './space-user';

src/lib/hooks/list.ts

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
******************************************************************************/
44

55
/* eslint-disable */
6-
// @ts-nocheck
76

87
import type { Prisma, List } from "@zenstackhq/runtime/models";
98
import { derived } from 'svelte/store';
@@ -225,13 +224,13 @@ export function useGroupByList<TArgs extends Prisma.ListGroupByArgs, HasSelectOr
225224
: `Error: Field "${P}" in "orderBy" needs to be provided in "by"`
226225
}[OrderFields], TQueryFnData = {} extends InputErrors ?
227226
Array<PickEnumerable<Prisma.ListGroupByOutputType, TArgs['by']> &
228-
{
229-
[P in ((keyof TArgs) & (keyof Prisma.ListGroupByOutputType))]: P extends '_count'
230-
? TArgs[P] extends boolean
231-
? number
232-
: Prisma.GetScalarType<TArgs[P], Prisma.ListGroupByOutputType[P]>
233-
: Prisma.GetScalarType<TArgs[P], Prisma.ListGroupByOutputType[P]>
234-
}
227+
{
228+
[P in ((keyof TArgs) & (keyof Prisma.ListGroupByOutputType))]: P extends '_count'
229+
? TArgs[P] extends boolean
230+
? number
231+
: Prisma.GetScalarType<TArgs[P], Prisma.ListGroupByOutputType[P]>
232+
: Prisma.GetScalarType<TArgs[P], Prisma.ListGroupByOutputType[P]>
233+
}
235234
> : InputErrors, TData = TQueryFnData, TError = DefaultError>(args: Prisma.SelectSubset<TArgs, Prisma.SubsetIntersection<TArgs, Prisma.ListGroupByArgs, OrderByArg> & InputErrors>, options?: (StoreOrVal<Omit<CreateQueryOptions<TQueryFnData, TError, TData>, 'queryKey'>> & ExtraQueryOptions)) {
236235
const { endpoint, fetch } = getHooksContext();
237236
return useModelQuery<TQueryFnData, TData, TError>('List', `${endpoint}/list/groupBy`, args, options, fetch);

src/lib/hooks/space-user.ts

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
******************************************************************************/
44

55
/* eslint-disable */
6-
// @ts-nocheck
76

87
import type { Prisma, SpaceUser } from "@zenstackhq/runtime/models";
98
import { derived } from 'svelte/store';
@@ -225,13 +224,13 @@ export function useGroupBySpaceUser<TArgs extends Prisma.SpaceUserGroupByArgs, H
225224
: `Error: Field "${P}" in "orderBy" needs to be provided in "by"`
226225
}[OrderFields], TQueryFnData = {} extends InputErrors ?
227226
Array<PickEnumerable<Prisma.SpaceUserGroupByOutputType, TArgs['by']> &
228-
{
229-
[P in ((keyof TArgs) & (keyof Prisma.SpaceUserGroupByOutputType))]: P extends '_count'
230-
? TArgs[P] extends boolean
231-
? number
232-
: Prisma.GetScalarType<TArgs[P], Prisma.SpaceUserGroupByOutputType[P]>
233-
: Prisma.GetScalarType<TArgs[P], Prisma.SpaceUserGroupByOutputType[P]>
234-
}
227+
{
228+
[P in ((keyof TArgs) & (keyof Prisma.SpaceUserGroupByOutputType))]: P extends '_count'
229+
? TArgs[P] extends boolean
230+
? number
231+
: Prisma.GetScalarType<TArgs[P], Prisma.SpaceUserGroupByOutputType[P]>
232+
: Prisma.GetScalarType<TArgs[P], Prisma.SpaceUserGroupByOutputType[P]>
233+
}
235234
> : InputErrors, TData = TQueryFnData, TError = DefaultError>(args: Prisma.SelectSubset<TArgs, Prisma.SubsetIntersection<TArgs, Prisma.SpaceUserGroupByArgs, OrderByArg> & InputErrors>, options?: (StoreOrVal<Omit<CreateQueryOptions<TQueryFnData, TError, TData>, 'queryKey'>> & ExtraQueryOptions)) {
236235
const { endpoint, fetch } = getHooksContext();
237236
return useModelQuery<TQueryFnData, TData, TError>('SpaceUser', `${endpoint}/spaceUser/groupBy`, args, options, fetch);

src/lib/hooks/space.ts

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
******************************************************************************/
44

55
/* eslint-disable */
6-
// @ts-nocheck
76

87
import type { Prisma, Space } from "@zenstackhq/runtime/models";
98
import { derived } from 'svelte/store';
@@ -225,13 +224,13 @@ export function useGroupBySpace<TArgs extends Prisma.SpaceGroupByArgs, HasSelect
225224
: `Error: Field "${P}" in "orderBy" needs to be provided in "by"`
226225
}[OrderFields], TQueryFnData = {} extends InputErrors ?
227226
Array<PickEnumerable<Prisma.SpaceGroupByOutputType, TArgs['by']> &
228-
{
229-
[P in ((keyof TArgs) & (keyof Prisma.SpaceGroupByOutputType))]: P extends '_count'
230-
? TArgs[P] extends boolean
231-
? number
232-
: Prisma.GetScalarType<TArgs[P], Prisma.SpaceGroupByOutputType[P]>
233-
: Prisma.GetScalarType<TArgs[P], Prisma.SpaceGroupByOutputType[P]>
234-
}
227+
{
228+
[P in ((keyof TArgs) & (keyof Prisma.SpaceGroupByOutputType))]: P extends '_count'
229+
? TArgs[P] extends boolean
230+
? number
231+
: Prisma.GetScalarType<TArgs[P], Prisma.SpaceGroupByOutputType[P]>
232+
: Prisma.GetScalarType<TArgs[P], Prisma.SpaceGroupByOutputType[P]>
233+
}
235234
> : InputErrors, TData = TQueryFnData, TError = DefaultError>(args: Prisma.SelectSubset<TArgs, Prisma.SubsetIntersection<TArgs, Prisma.SpaceGroupByArgs, OrderByArg> & InputErrors>, options?: (StoreOrVal<Omit<CreateQueryOptions<TQueryFnData, TError, TData>, 'queryKey'>> & ExtraQueryOptions)) {
236235
const { endpoint, fetch } = getHooksContext();
237236
return useModelQuery<TQueryFnData, TData, TError>('Space', `${endpoint}/space/groupBy`, args, options, fetch);

src/lib/hooks/todo.ts

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
******************************************************************************/
44

55
/* eslint-disable */
6-
// @ts-nocheck
76

87
import type { Prisma, Todo } from "@zenstackhq/runtime/models";
98
import { derived } from 'svelte/store';
@@ -225,13 +224,13 @@ export function useGroupByTodo<TArgs extends Prisma.TodoGroupByArgs, HasSelectOr
225224
: `Error: Field "${P}" in "orderBy" needs to be provided in "by"`
226225
}[OrderFields], TQueryFnData = {} extends InputErrors ?
227226
Array<PickEnumerable<Prisma.TodoGroupByOutputType, TArgs['by']> &
228-
{
229-
[P in ((keyof TArgs) & (keyof Prisma.TodoGroupByOutputType))]: P extends '_count'
230-
? TArgs[P] extends boolean
231-
? number
232-
: Prisma.GetScalarType<TArgs[P], Prisma.TodoGroupByOutputType[P]>
233-
: Prisma.GetScalarType<TArgs[P], Prisma.TodoGroupByOutputType[P]>
234-
}
227+
{
228+
[P in ((keyof TArgs) & (keyof Prisma.TodoGroupByOutputType))]: P extends '_count'
229+
? TArgs[P] extends boolean
230+
? number
231+
: Prisma.GetScalarType<TArgs[P], Prisma.TodoGroupByOutputType[P]>
232+
: Prisma.GetScalarType<TArgs[P], Prisma.TodoGroupByOutputType[P]>
233+
}
235234
> : InputErrors, TData = TQueryFnData, TError = DefaultError>(args: Prisma.SelectSubset<TArgs, Prisma.SubsetIntersection<TArgs, Prisma.TodoGroupByArgs, OrderByArg> & InputErrors>, options?: (StoreOrVal<Omit<CreateQueryOptions<TQueryFnData, TError, TData>, 'queryKey'>> & ExtraQueryOptions)) {
236235
const { endpoint, fetch } = getHooksContext();
237236
return useModelQuery<TQueryFnData, TData, TError>('Todo', `${endpoint}/todo/groupBy`, args, options, fetch);

src/lib/hooks/user.ts

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
******************************************************************************/
44

55
/* eslint-disable */
6-
// @ts-nocheck
76

87
import type { Prisma, User } from "@zenstackhq/runtime/models";
98
import { derived } from 'svelte/store';
@@ -225,13 +224,13 @@ export function useGroupByUser<TArgs extends Prisma.UserGroupByArgs, HasSelectOr
225224
: `Error: Field "${P}" in "orderBy" needs to be provided in "by"`
226225
}[OrderFields], TQueryFnData = {} extends InputErrors ?
227226
Array<PickEnumerable<Prisma.UserGroupByOutputType, TArgs['by']> &
228-
{
229-
[P in ((keyof TArgs) & (keyof Prisma.UserGroupByOutputType))]: P extends '_count'
230-
? TArgs[P] extends boolean
231-
? number
232-
: Prisma.GetScalarType<TArgs[P], Prisma.UserGroupByOutputType[P]>
233-
: Prisma.GetScalarType<TArgs[P], Prisma.UserGroupByOutputType[P]>
234-
}
227+
{
228+
[P in ((keyof TArgs) & (keyof Prisma.UserGroupByOutputType))]: P extends '_count'
229+
? TArgs[P] extends boolean
230+
? number
231+
: Prisma.GetScalarType<TArgs[P], Prisma.UserGroupByOutputType[P]>
232+
: Prisma.GetScalarType<TArgs[P], Prisma.UserGroupByOutputType[P]>
233+
}
235234
> : InputErrors, TData = TQueryFnData, TError = DefaultError>(args: Prisma.SelectSubset<TArgs, Prisma.SubsetIntersection<TArgs, Prisma.UserGroupByArgs, OrderByArg> & InputErrors>, options?: (StoreOrVal<Omit<CreateQueryOptions<TQueryFnData, TError, TData>, 'queryKey'>> & ExtraQueryOptions)) {
236235
const { endpoint, fetch } = getHooksContext();
237236
return useModelQuery<TQueryFnData, TData, TError>('User', `${endpoint}/user/groupBy`, args, options, fetch);

0 commit comments

Comments
 (0)