Working on create organization and delete.

This commit is contained in:
charles-gauthereau
2024-12-29 19:34:48 +01:00
parent 05edbf4a42
commit a6f48ea762
17 changed files with 390 additions and 35 deletions
+5
View File
@@ -287,6 +287,11 @@ const metadata = {
isDataModel: true,
isArray: true,
backLink: 'organization',
}, deleted: {
name: "deleted",
type: "Boolean",
isOptional: true,
attributes: [{ "name": "@default", "args": [{ "value": false }] }],
},
}
, uniqueConstraints: {
+1 -1
View File
@@ -328,7 +328,7 @@ export function useSuspenseCountOrganization<TArgs extends Prisma.OrganizationCo
return useSuspenseModelQuery<TQueryFnData, TData, TError>('Organization', `${endpoint}/organization/count`, args, options, fetch);
}
export function useCheckOrganization<TError = DefaultError>(args: { operation: PolicyCrudKind; where?: { id?: string; slug?: string; name?: string }; }, options?: (Omit<UseQueryOptions<boolean, TError, boolean>, 'queryKey'> & ExtraQueryOptions)) {
export function useCheckOrganization<TError = DefaultError>(args: { operation: PolicyCrudKind; where?: { id?: string; slug?: string; name?: string; deleted?: boolean }; }, options?: (Omit<UseQueryOptions<boolean, TError, boolean>, 'queryKey'> & ExtraQueryOptions)) {
const { endpoint, fetch } = getHooksContext();
return useModelQuery<boolean, boolean, TError>('Organization', `${endpoint}/organization/check`, args, options, fetch);
}