fixed type error on setup server page
This commit is contained in:
13
bun.lock
13
bun.lock
@@ -5,9 +5,10 @@
|
|||||||
"": {
|
"": {
|
||||||
"name": "planner",
|
"name": "planner",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@prisma/adapter-pg": "^7.10.0",
|
"@prisma/adapter-pg": "6.19.3",
|
||||||
|
"@prisma/client": "6.19.3",
|
||||||
"better-auth": "^1.7.10",
|
"better-auth": "^1.7.10",
|
||||||
"pg": "^8.23.1",
|
"pg": "8.23.1",
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@dnd-kit-svelte/svelte": "^0.1.5",
|
"@dnd-kit-svelte/svelte": "^0.1.5",
|
||||||
@@ -169,13 +170,15 @@
|
|||||||
|
|
||||||
"@preact/signals-core": ["@preact/signals-core@1.14.4", "", {}, "sha512-HNB6HYeYKhQbJ1aKl+YRjrS4+QWHLKX6qKoUsfS/m0vqzsVaEBiZiaKbG/e+NKk2ch5ALQr/ihWaMHxiCuuWHA=="],
|
"@preact/signals-core": ["@preact/signals-core@1.14.4", "", {}, "sha512-HNB6HYeYKhQbJ1aKl+YRjrS4+QWHLKX6qKoUsfS/m0vqzsVaEBiZiaKbG/e+NKk2ch5ALQr/ihWaMHxiCuuWHA=="],
|
||||||
|
|
||||||
"@prisma/adapter-pg": ["@prisma/adapter-pg@7.10.0", "", { "dependencies": { "@prisma/driver-adapter-utils": "7.10.0", "@types/pg": "^8.16.0", "pg": "^8.16.3", "postgres-array": "3.0.4" } }, "sha512-N7nwSor0HO1Kz6xBv0TPAjAPysKK0fac6p4fVN3ensLOuzc/83Fgmln5k92eK/cvzqdkSR/2kkAqlbcdwVrwpw=="],
|
"@prisma/adapter-pg": ["@prisma/adapter-pg@6.19.3", "", { "dependencies": { "@prisma/driver-adapter-utils": "6.19.3", "pg": "^8.11.3", "postgres-array": "3.0.4" } }, "sha512-ocbvVIP/wX2uJWWLvo1/UK0nH8L5dv4MlE1DddVPID0/VRiEZDguWmAgKLVuPM6BuWTH3wGluZR40VgXb4WjiQ=="],
|
||||||
|
|
||||||
|
"@prisma/client": ["@prisma/client@6.19.3", "", { "peerDependencies": { "prisma": "*", "typescript": ">=5.1.0" }, "optionalPeers": ["prisma", "typescript"] }, "sha512-mKq3jQFhjvko5LTJFHGilsuQs+W+T3Gm451NzuTDGQxwCzwXHYnIu2zGkRoW+Exq3Rob7yp2MfzSrdIiZVhrBg=="],
|
||||||
|
|
||||||
"@prisma/config": ["@prisma/config@6.19.3", "", { "dependencies": { "c12": "3.1.0", "deepmerge-ts": "7.1.5", "effect": "3.21.0", "empathic": "2.0.0" } }, "sha512-CBPT44BjlQxEt8kiMEauji2WHTDoVBOKl7UlewXmUgBPnr/oPRZC3psci5chJnYmH0ivEIog2OU9PGWoki3DLQ=="],
|
"@prisma/config": ["@prisma/config@6.19.3", "", { "dependencies": { "c12": "3.1.0", "deepmerge-ts": "7.1.5", "effect": "3.21.0", "empathic": "2.0.0" } }, "sha512-CBPT44BjlQxEt8kiMEauji2WHTDoVBOKl7UlewXmUgBPnr/oPRZC3psci5chJnYmH0ivEIog2OU9PGWoki3DLQ=="],
|
||||||
|
|
||||||
"@prisma/debug": ["@prisma/debug@6.19.3", "", {}, "sha512-ljkJ+SgpXNktLG0Q/n4JGYCkKf0f8oYLyjImS2I8e2q2WCfdRRtWER062ZV/ixaNP2M2VKlWXVJiGzZaUgbKZw=="],
|
"@prisma/debug": ["@prisma/debug@6.19.3", "", {}, "sha512-ljkJ+SgpXNktLG0Q/n4JGYCkKf0f8oYLyjImS2I8e2q2WCfdRRtWER062ZV/ixaNP2M2VKlWXVJiGzZaUgbKZw=="],
|
||||||
|
|
||||||
"@prisma/driver-adapter-utils": ["@prisma/driver-adapter-utils@7.10.0", "", { "dependencies": { "@prisma/debug": "7.10.0" } }, "sha512-u8zkcRLlaryO652T4qavBg0HmzNW5tSKdsCn6hc1PhWAp/J6k0vrxLuUs+b9o+HcjsK7Dfa01o4OFSn0frauJA=="],
|
"@prisma/driver-adapter-utils": ["@prisma/driver-adapter-utils@6.19.3", "", { "dependencies": { "@prisma/debug": "6.19.3" } }, "sha512-UUxn6VLfKKVqm5n9vexOQgFJ9TCBIxupb7F5FzLQ6iM2VV0WZxhgzbQVqBDsGY+VmQLmqaSoKRusEfy3O5KZpA=="],
|
||||||
|
|
||||||
"@prisma/engines": ["@prisma/engines@6.19.3", "", { "dependencies": { "@prisma/debug": "6.19.3", "@prisma/engines-version": "7.1.1-3.c2990dca591cba766e3b7ef5d9e8a84796e47ab7", "@prisma/fetch-engine": "6.19.3", "@prisma/get-platform": "6.19.3" } }, "sha512-RSYxtlYFl5pJ8ZePgMv0lZ9IzVCOdTPOegrs2qcbAEFrBI1G33h6wyC9kjQvo0DnYEhEVY0X4LsuFHXLKQk88g=="],
|
"@prisma/engines": ["@prisma/engines@6.19.3", "", { "dependencies": { "@prisma/debug": "6.19.3", "@prisma/engines-version": "7.1.1-3.c2990dca591cba766e3b7ef5d9e8a84796e47ab7", "@prisma/fetch-engine": "6.19.3", "@prisma/get-platform": "6.19.3" } }, "sha512-RSYxtlYFl5pJ8ZePgMv0lZ9IzVCOdTPOegrs2qcbAEFrBI1G33h6wyC9kjQvo0DnYEhEVY0X4LsuFHXLKQk88g=="],
|
||||||
|
|
||||||
@@ -787,8 +790,6 @@
|
|||||||
|
|
||||||
"@eslint-community/eslint-utils/eslint-visitor-keys": ["eslint-visitor-keys@3.4.3", "", {}, "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="],
|
"@eslint-community/eslint-utils/eslint-visitor-keys": ["eslint-visitor-keys@3.4.3", "", {}, "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="],
|
||||||
|
|
||||||
"@prisma/driver-adapter-utils/@prisma/debug": ["@prisma/debug@7.10.0", "", {}, "sha512-caygJKtltmRIgdJ3jRpkOr7yM4DW6zxo5uOmojKWFb3asnxWoRkQOwZmXBgD8FZp4htrX+nMpcWqDwzlQ1+Y4g=="],
|
|
||||||
|
|
||||||
"@tailwindcss/node/lightningcss": ["lightningcss@1.32.0", "", { "dependencies": { "detect-libc": "^2.0.3" }, "optionalDependencies": { "lightningcss-android-arm64": "1.32.0", "lightningcss-darwin-arm64": "1.32.0", "lightningcss-darwin-x64": "1.32.0", "lightningcss-freebsd-x64": "1.32.0", "lightningcss-linux-arm-gnueabihf": "1.32.0", "lightningcss-linux-arm64-gnu": "1.32.0", "lightningcss-linux-arm64-musl": "1.32.0", "lightningcss-linux-x64-gnu": "1.32.0", "lightningcss-linux-x64-musl": "1.32.0", "lightningcss-win32-arm64-msvc": "1.32.0", "lightningcss-win32-x64-msvc": "1.32.0" } }, "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ=="],
|
"@tailwindcss/node/lightningcss": ["lightningcss@1.32.0", "", { "dependencies": { "detect-libc": "^2.0.3" }, "optionalDependencies": { "lightningcss-android-arm64": "1.32.0", "lightningcss-darwin-arm64": "1.32.0", "lightningcss-darwin-x64": "1.32.0", "lightningcss-freebsd-x64": "1.32.0", "lightningcss-linux-arm-gnueabihf": "1.32.0", "lightningcss-linux-arm64-gnu": "1.32.0", "lightningcss-linux-arm64-musl": "1.32.0", "lightningcss-linux-x64-gnu": "1.32.0", "lightningcss-linux-x64-musl": "1.32.0", "lightningcss-win32-arm64-msvc": "1.32.0", "lightningcss-win32-x64-msvc": "1.32.0" } }, "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ=="],
|
||||||
|
|
||||||
"@tailwindcss/node/magic-string": ["magic-string@0.30.21", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="],
|
"@tailwindcss/node/magic-string": ["magic-string@0.30.21", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="],
|
||||||
|
|||||||
@@ -63,8 +63,9 @@
|
|||||||
"#lib/*": "./src/lib/*"
|
"#lib/*": "./src/lib/*"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@prisma/adapter-pg": "^7.10.0",
|
"@prisma/adapter-pg": "6.19.3",
|
||||||
|
"@prisma/client": "6.19.3",
|
||||||
"better-auth": "^1.7.10",
|
"better-auth": "^1.7.10",
|
||||||
"pg": "^8.23.1"
|
"pg": "8.23.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,2 @@
|
|||||||
|
-- AlterTable
|
||||||
|
ALTER TABLE "Project" ALTER COLUMN "archivedAt" DROP NOT NULL;
|
||||||
@@ -66,7 +66,7 @@ model Project {
|
|||||||
name String @unique
|
name String @unique
|
||||||
createdAt DateTime @default(now())
|
createdAt DateTime @default(now())
|
||||||
updatedAt DateTime @updatedAt
|
updatedAt DateTime @updatedAt
|
||||||
archivedAt DateTime
|
archivedAt DateTime?
|
||||||
|
|
||||||
memberships Membership[]
|
memberships Membership[]
|
||||||
invites InviteToken[]
|
invites InviteToken[]
|
||||||
|
|||||||
@@ -123,23 +123,6 @@ export type DateTimeWithAggregatesFilter<$PrismaModel = never> = {
|
|||||||
_max?: Prisma.NestedDateTimeFilter<$PrismaModel>
|
_max?: Prisma.NestedDateTimeFilter<$PrismaModel>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type EnumRoleFilter<$PrismaModel = never> = {
|
|
||||||
equals?: $Enums.Role | Prisma.EnumRoleFieldRefInput<$PrismaModel>
|
|
||||||
in?: $Enums.Role[] | Prisma.ListEnumRoleFieldRefInput<$PrismaModel>
|
|
||||||
notIn?: $Enums.Role[] | Prisma.ListEnumRoleFieldRefInput<$PrismaModel>
|
|
||||||
not?: Prisma.NestedEnumRoleFilter<$PrismaModel> | $Enums.Role
|
|
||||||
}
|
|
||||||
|
|
||||||
export type EnumRoleWithAggregatesFilter<$PrismaModel = never> = {
|
|
||||||
equals?: $Enums.Role | Prisma.EnumRoleFieldRefInput<$PrismaModel>
|
|
||||||
in?: $Enums.Role[] | Prisma.ListEnumRoleFieldRefInput<$PrismaModel>
|
|
||||||
notIn?: $Enums.Role[] | Prisma.ListEnumRoleFieldRefInput<$PrismaModel>
|
|
||||||
not?: Prisma.NestedEnumRoleWithAggregatesFilter<$PrismaModel> | $Enums.Role
|
|
||||||
_count?: Prisma.NestedIntFilter<$PrismaModel>
|
|
||||||
_min?: Prisma.NestedEnumRoleFilter<$PrismaModel>
|
|
||||||
_max?: Prisma.NestedEnumRoleFilter<$PrismaModel>
|
|
||||||
}
|
|
||||||
|
|
||||||
export type DateTimeNullableFilter<$PrismaModel = never> = {
|
export type DateTimeNullableFilter<$PrismaModel = never> = {
|
||||||
equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> | null
|
equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> | null
|
||||||
in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | null
|
in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | null
|
||||||
@@ -165,6 +148,23 @@ export type DateTimeNullableWithAggregatesFilter<$PrismaModel = never> = {
|
|||||||
_max?: Prisma.NestedDateTimeNullableFilter<$PrismaModel>
|
_max?: Prisma.NestedDateTimeNullableFilter<$PrismaModel>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export type EnumRoleFilter<$PrismaModel = never> = {
|
||||||
|
equals?: $Enums.Role | Prisma.EnumRoleFieldRefInput<$PrismaModel>
|
||||||
|
in?: $Enums.Role[] | Prisma.ListEnumRoleFieldRefInput<$PrismaModel>
|
||||||
|
notIn?: $Enums.Role[] | Prisma.ListEnumRoleFieldRefInput<$PrismaModel>
|
||||||
|
not?: Prisma.NestedEnumRoleFilter<$PrismaModel> | $Enums.Role
|
||||||
|
}
|
||||||
|
|
||||||
|
export type EnumRoleWithAggregatesFilter<$PrismaModel = never> = {
|
||||||
|
equals?: $Enums.Role | Prisma.EnumRoleFieldRefInput<$PrismaModel>
|
||||||
|
in?: $Enums.Role[] | Prisma.ListEnumRoleFieldRefInput<$PrismaModel>
|
||||||
|
notIn?: $Enums.Role[] | Prisma.ListEnumRoleFieldRefInput<$PrismaModel>
|
||||||
|
not?: Prisma.NestedEnumRoleWithAggregatesFilter<$PrismaModel> | $Enums.Role
|
||||||
|
_count?: Prisma.NestedIntFilter<$PrismaModel>
|
||||||
|
_min?: Prisma.NestedEnumRoleFilter<$PrismaModel>
|
||||||
|
_max?: Prisma.NestedEnumRoleFilter<$PrismaModel>
|
||||||
|
}
|
||||||
|
|
||||||
export type EnumRsvpStatusFilter<$PrismaModel = never> = {
|
export type EnumRsvpStatusFilter<$PrismaModel = never> = {
|
||||||
equals?: $Enums.RsvpStatus | Prisma.EnumRsvpStatusFieldRefInput<$PrismaModel>
|
equals?: $Enums.RsvpStatus | Prisma.EnumRsvpStatusFieldRefInput<$PrismaModel>
|
||||||
in?: $Enums.RsvpStatus[] | Prisma.ListEnumRsvpStatusFieldRefInput<$PrismaModel>
|
in?: $Enums.RsvpStatus[] | Prisma.ListEnumRsvpStatusFieldRefInput<$PrismaModel>
|
||||||
@@ -392,23 +392,6 @@ export type NestedDateTimeWithAggregatesFilter<$PrismaModel = never> = {
|
|||||||
_max?: Prisma.NestedDateTimeFilter<$PrismaModel>
|
_max?: Prisma.NestedDateTimeFilter<$PrismaModel>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type NestedEnumRoleFilter<$PrismaModel = never> = {
|
|
||||||
equals?: $Enums.Role | Prisma.EnumRoleFieldRefInput<$PrismaModel>
|
|
||||||
in?: $Enums.Role[] | Prisma.ListEnumRoleFieldRefInput<$PrismaModel>
|
|
||||||
notIn?: $Enums.Role[] | Prisma.ListEnumRoleFieldRefInput<$PrismaModel>
|
|
||||||
not?: Prisma.NestedEnumRoleFilter<$PrismaModel> | $Enums.Role
|
|
||||||
}
|
|
||||||
|
|
||||||
export type NestedEnumRoleWithAggregatesFilter<$PrismaModel = never> = {
|
|
||||||
equals?: $Enums.Role | Prisma.EnumRoleFieldRefInput<$PrismaModel>
|
|
||||||
in?: $Enums.Role[] | Prisma.ListEnumRoleFieldRefInput<$PrismaModel>
|
|
||||||
notIn?: $Enums.Role[] | Prisma.ListEnumRoleFieldRefInput<$PrismaModel>
|
|
||||||
not?: Prisma.NestedEnumRoleWithAggregatesFilter<$PrismaModel> | $Enums.Role
|
|
||||||
_count?: Prisma.NestedIntFilter<$PrismaModel>
|
|
||||||
_min?: Prisma.NestedEnumRoleFilter<$PrismaModel>
|
|
||||||
_max?: Prisma.NestedEnumRoleFilter<$PrismaModel>
|
|
||||||
}
|
|
||||||
|
|
||||||
export type NestedDateTimeNullableFilter<$PrismaModel = never> = {
|
export type NestedDateTimeNullableFilter<$PrismaModel = never> = {
|
||||||
equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> | null
|
equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> | null
|
||||||
in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | null
|
in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | null
|
||||||
@@ -434,6 +417,23 @@ export type NestedDateTimeNullableWithAggregatesFilter<$PrismaModel = never> = {
|
|||||||
_max?: Prisma.NestedDateTimeNullableFilter<$PrismaModel>
|
_max?: Prisma.NestedDateTimeNullableFilter<$PrismaModel>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export type NestedEnumRoleFilter<$PrismaModel = never> = {
|
||||||
|
equals?: $Enums.Role | Prisma.EnumRoleFieldRefInput<$PrismaModel>
|
||||||
|
in?: $Enums.Role[] | Prisma.ListEnumRoleFieldRefInput<$PrismaModel>
|
||||||
|
notIn?: $Enums.Role[] | Prisma.ListEnumRoleFieldRefInput<$PrismaModel>
|
||||||
|
not?: Prisma.NestedEnumRoleFilter<$PrismaModel> | $Enums.Role
|
||||||
|
}
|
||||||
|
|
||||||
|
export type NestedEnumRoleWithAggregatesFilter<$PrismaModel = never> = {
|
||||||
|
equals?: $Enums.Role | Prisma.EnumRoleFieldRefInput<$PrismaModel>
|
||||||
|
in?: $Enums.Role[] | Prisma.ListEnumRoleFieldRefInput<$PrismaModel>
|
||||||
|
notIn?: $Enums.Role[] | Prisma.ListEnumRoleFieldRefInput<$PrismaModel>
|
||||||
|
not?: Prisma.NestedEnumRoleWithAggregatesFilter<$PrismaModel> | $Enums.Role
|
||||||
|
_count?: Prisma.NestedIntFilter<$PrismaModel>
|
||||||
|
_min?: Prisma.NestedEnumRoleFilter<$PrismaModel>
|
||||||
|
_max?: Prisma.NestedEnumRoleFilter<$PrismaModel>
|
||||||
|
}
|
||||||
|
|
||||||
export type NestedEnumRsvpStatusFilter<$PrismaModel = never> = {
|
export type NestedEnumRsvpStatusFilter<$PrismaModel = never> = {
|
||||||
equals?: $Enums.RsvpStatus | Prisma.EnumRsvpStatusFieldRefInput<$PrismaModel>
|
equals?: $Enums.RsvpStatus | Prisma.EnumRsvpStatusFieldRefInput<$PrismaModel>
|
||||||
in?: $Enums.RsvpStatus[] | Prisma.ListEnumRsvpStatusFieldRefInput<$PrismaModel>
|
in?: $Enums.RsvpStatus[] | Prisma.ListEnumRsvpStatusFieldRefInput<$PrismaModel>
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -449,10 +449,6 @@ export type InviteTokenUncheckedUpdateManyWithoutProjectNestedInput = {
|
|||||||
deleteMany?: Prisma.InviteTokenScalarWhereInput | Prisma.InviteTokenScalarWhereInput[]
|
deleteMany?: Prisma.InviteTokenScalarWhereInput | Prisma.InviteTokenScalarWhereInput[]
|
||||||
}
|
}
|
||||||
|
|
||||||
export type NullableDateTimeFieldUpdateOperationsInput = {
|
|
||||||
set?: Date | string | null
|
|
||||||
}
|
|
||||||
|
|
||||||
export type InviteTokenCreateNestedManyWithoutEventInput = {
|
export type InviteTokenCreateNestedManyWithoutEventInput = {
|
||||||
create?: Prisma.XOR<Prisma.InviteTokenCreateWithoutEventInput, Prisma.InviteTokenUncheckedCreateWithoutEventInput> | Prisma.InviteTokenCreateWithoutEventInput[] | Prisma.InviteTokenUncheckedCreateWithoutEventInput[]
|
create?: Prisma.XOR<Prisma.InviteTokenCreateWithoutEventInput, Prisma.InviteTokenUncheckedCreateWithoutEventInput> | Prisma.InviteTokenCreateWithoutEventInput[] | Prisma.InviteTokenUncheckedCreateWithoutEventInput[]
|
||||||
connectOrCreate?: Prisma.InviteTokenCreateOrConnectWithoutEventInput | Prisma.InviteTokenCreateOrConnectWithoutEventInput[]
|
connectOrCreate?: Prisma.InviteTokenCreateOrConnectWithoutEventInput | Prisma.InviteTokenCreateOrConnectWithoutEventInput[]
|
||||||
|
|||||||
@@ -152,7 +152,7 @@ export type ProjectGroupByOutputType = {
|
|||||||
name: string
|
name: string
|
||||||
createdAt: Date
|
createdAt: Date
|
||||||
updatedAt: Date
|
updatedAt: Date
|
||||||
archivedAt: Date
|
archivedAt: Date | null
|
||||||
_count: ProjectCountAggregateOutputType | null
|
_count: ProjectCountAggregateOutputType | null
|
||||||
_min: ProjectMinAggregateOutputType | null
|
_min: ProjectMinAggregateOutputType | null
|
||||||
_max: ProjectMaxAggregateOutputType | null
|
_max: ProjectMaxAggregateOutputType | null
|
||||||
@@ -181,7 +181,7 @@ export type ProjectWhereInput = {
|
|||||||
name?: Prisma.StringFilter<"Project"> | string
|
name?: Prisma.StringFilter<"Project"> | string
|
||||||
createdAt?: Prisma.DateTimeFilter<"Project"> | Date | string
|
createdAt?: Prisma.DateTimeFilter<"Project"> | Date | string
|
||||||
updatedAt?: Prisma.DateTimeFilter<"Project"> | Date | string
|
updatedAt?: Prisma.DateTimeFilter<"Project"> | Date | string
|
||||||
archivedAt?: Prisma.DateTimeFilter<"Project"> | Date | string
|
archivedAt?: Prisma.DateTimeNullableFilter<"Project"> | Date | string | null
|
||||||
memberships?: Prisma.MembershipListRelationFilter
|
memberships?: Prisma.MembershipListRelationFilter
|
||||||
invites?: Prisma.InviteTokenListRelationFilter
|
invites?: Prisma.InviteTokenListRelationFilter
|
||||||
events?: Prisma.EventListRelationFilter
|
events?: Prisma.EventListRelationFilter
|
||||||
@@ -193,7 +193,7 @@ export type ProjectOrderByWithRelationInput = {
|
|||||||
name?: Prisma.SortOrder
|
name?: Prisma.SortOrder
|
||||||
createdAt?: Prisma.SortOrder
|
createdAt?: Prisma.SortOrder
|
||||||
updatedAt?: Prisma.SortOrder
|
updatedAt?: Prisma.SortOrder
|
||||||
archivedAt?: Prisma.SortOrder
|
archivedAt?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
memberships?: Prisma.MembershipOrderByRelationAggregateInput
|
memberships?: Prisma.MembershipOrderByRelationAggregateInput
|
||||||
invites?: Prisma.InviteTokenOrderByRelationAggregateInput
|
invites?: Prisma.InviteTokenOrderByRelationAggregateInput
|
||||||
events?: Prisma.EventOrderByRelationAggregateInput
|
events?: Prisma.EventOrderByRelationAggregateInput
|
||||||
@@ -208,7 +208,7 @@ export type ProjectWhereUniqueInput = Prisma.AtLeast<{
|
|||||||
NOT?: Prisma.ProjectWhereInput | Prisma.ProjectWhereInput[]
|
NOT?: Prisma.ProjectWhereInput | Prisma.ProjectWhereInput[]
|
||||||
createdAt?: Prisma.DateTimeFilter<"Project"> | Date | string
|
createdAt?: Prisma.DateTimeFilter<"Project"> | Date | string
|
||||||
updatedAt?: Prisma.DateTimeFilter<"Project"> | Date | string
|
updatedAt?: Prisma.DateTimeFilter<"Project"> | Date | string
|
||||||
archivedAt?: Prisma.DateTimeFilter<"Project"> | Date | string
|
archivedAt?: Prisma.DateTimeNullableFilter<"Project"> | Date | string | null
|
||||||
memberships?: Prisma.MembershipListRelationFilter
|
memberships?: Prisma.MembershipListRelationFilter
|
||||||
invites?: Prisma.InviteTokenListRelationFilter
|
invites?: Prisma.InviteTokenListRelationFilter
|
||||||
events?: Prisma.EventListRelationFilter
|
events?: Prisma.EventListRelationFilter
|
||||||
@@ -220,7 +220,7 @@ export type ProjectOrderByWithAggregationInput = {
|
|||||||
name?: Prisma.SortOrder
|
name?: Prisma.SortOrder
|
||||||
createdAt?: Prisma.SortOrder
|
createdAt?: Prisma.SortOrder
|
||||||
updatedAt?: Prisma.SortOrder
|
updatedAt?: Prisma.SortOrder
|
||||||
archivedAt?: Prisma.SortOrder
|
archivedAt?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
_count?: Prisma.ProjectCountOrderByAggregateInput
|
_count?: Prisma.ProjectCountOrderByAggregateInput
|
||||||
_max?: Prisma.ProjectMaxOrderByAggregateInput
|
_max?: Prisma.ProjectMaxOrderByAggregateInput
|
||||||
_min?: Prisma.ProjectMinOrderByAggregateInput
|
_min?: Prisma.ProjectMinOrderByAggregateInput
|
||||||
@@ -234,7 +234,7 @@ export type ProjectScalarWhereWithAggregatesInput = {
|
|||||||
name?: Prisma.StringWithAggregatesFilter<"Project"> | string
|
name?: Prisma.StringWithAggregatesFilter<"Project"> | string
|
||||||
createdAt?: Prisma.DateTimeWithAggregatesFilter<"Project"> | Date | string
|
createdAt?: Prisma.DateTimeWithAggregatesFilter<"Project"> | Date | string
|
||||||
updatedAt?: Prisma.DateTimeWithAggregatesFilter<"Project"> | Date | string
|
updatedAt?: Prisma.DateTimeWithAggregatesFilter<"Project"> | Date | string
|
||||||
archivedAt?: Prisma.DateTimeWithAggregatesFilter<"Project"> | Date | string
|
archivedAt?: Prisma.DateTimeNullableWithAggregatesFilter<"Project"> | Date | string | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ProjectCreateInput = {
|
export type ProjectCreateInput = {
|
||||||
@@ -242,7 +242,7 @@ export type ProjectCreateInput = {
|
|||||||
name: string
|
name: string
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
updatedAt?: Date | string
|
updatedAt?: Date | string
|
||||||
archivedAt: Date | string
|
archivedAt?: Date | string | null
|
||||||
memberships?: Prisma.MembershipCreateNestedManyWithoutProjectInput
|
memberships?: Prisma.MembershipCreateNestedManyWithoutProjectInput
|
||||||
invites?: Prisma.InviteTokenCreateNestedManyWithoutProjectInput
|
invites?: Prisma.InviteTokenCreateNestedManyWithoutProjectInput
|
||||||
events?: Prisma.EventCreateNestedManyWithoutProjectInput
|
events?: Prisma.EventCreateNestedManyWithoutProjectInput
|
||||||
@@ -254,7 +254,7 @@ export type ProjectUncheckedCreateInput = {
|
|||||||
name: string
|
name: string
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
updatedAt?: Date | string
|
updatedAt?: Date | string
|
||||||
archivedAt: Date | string
|
archivedAt?: Date | string | null
|
||||||
memberships?: Prisma.MembershipUncheckedCreateNestedManyWithoutProjectInput
|
memberships?: Prisma.MembershipUncheckedCreateNestedManyWithoutProjectInput
|
||||||
invites?: Prisma.InviteTokenUncheckedCreateNestedManyWithoutProjectInput
|
invites?: Prisma.InviteTokenUncheckedCreateNestedManyWithoutProjectInput
|
||||||
events?: Prisma.EventUncheckedCreateNestedManyWithoutProjectInput
|
events?: Prisma.EventUncheckedCreateNestedManyWithoutProjectInput
|
||||||
@@ -266,7 +266,7 @@ export type ProjectUpdateInput = {
|
|||||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
archivedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
archivedAt?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
memberships?: Prisma.MembershipUpdateManyWithoutProjectNestedInput
|
memberships?: Prisma.MembershipUpdateManyWithoutProjectNestedInput
|
||||||
invites?: Prisma.InviteTokenUpdateManyWithoutProjectNestedInput
|
invites?: Prisma.InviteTokenUpdateManyWithoutProjectNestedInput
|
||||||
events?: Prisma.EventUpdateManyWithoutProjectNestedInput
|
events?: Prisma.EventUpdateManyWithoutProjectNestedInput
|
||||||
@@ -278,7 +278,7 @@ export type ProjectUncheckedUpdateInput = {
|
|||||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
archivedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
archivedAt?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
memberships?: Prisma.MembershipUncheckedUpdateManyWithoutProjectNestedInput
|
memberships?: Prisma.MembershipUncheckedUpdateManyWithoutProjectNestedInput
|
||||||
invites?: Prisma.InviteTokenUncheckedUpdateManyWithoutProjectNestedInput
|
invites?: Prisma.InviteTokenUncheckedUpdateManyWithoutProjectNestedInput
|
||||||
events?: Prisma.EventUncheckedUpdateManyWithoutProjectNestedInput
|
events?: Prisma.EventUncheckedUpdateManyWithoutProjectNestedInput
|
||||||
@@ -290,7 +290,7 @@ export type ProjectCreateManyInput = {
|
|||||||
name: string
|
name: string
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
updatedAt?: Date | string
|
updatedAt?: Date | string
|
||||||
archivedAt: Date | string
|
archivedAt?: Date | string | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ProjectUpdateManyMutationInput = {
|
export type ProjectUpdateManyMutationInput = {
|
||||||
@@ -298,7 +298,7 @@ export type ProjectUpdateManyMutationInput = {
|
|||||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
archivedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
archivedAt?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ProjectUncheckedUpdateManyInput = {
|
export type ProjectUncheckedUpdateManyInput = {
|
||||||
@@ -306,7 +306,7 @@ export type ProjectUncheckedUpdateManyInput = {
|
|||||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
archivedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
archivedAt?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ProjectCountOrderByAggregateInput = {
|
export type ProjectCountOrderByAggregateInput = {
|
||||||
@@ -338,6 +338,10 @@ export type ProjectScalarRelationFilter = {
|
|||||||
isNot?: Prisma.ProjectWhereInput
|
isNot?: Prisma.ProjectWhereInput
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export type NullableDateTimeFieldUpdateOperationsInput = {
|
||||||
|
set?: Date | string | null
|
||||||
|
}
|
||||||
|
|
||||||
export type ProjectCreateNestedOneWithoutMembershipsInput = {
|
export type ProjectCreateNestedOneWithoutMembershipsInput = {
|
||||||
create?: Prisma.XOR<Prisma.ProjectCreateWithoutMembershipsInput, Prisma.ProjectUncheckedCreateWithoutMembershipsInput>
|
create?: Prisma.XOR<Prisma.ProjectCreateWithoutMembershipsInput, Prisma.ProjectUncheckedCreateWithoutMembershipsInput>
|
||||||
connectOrCreate?: Prisma.ProjectCreateOrConnectWithoutMembershipsInput
|
connectOrCreate?: Prisma.ProjectCreateOrConnectWithoutMembershipsInput
|
||||||
@@ -399,7 +403,7 @@ export type ProjectCreateWithoutMembershipsInput = {
|
|||||||
name: string
|
name: string
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
updatedAt?: Date | string
|
updatedAt?: Date | string
|
||||||
archivedAt: Date | string
|
archivedAt?: Date | string | null
|
||||||
invites?: Prisma.InviteTokenCreateNestedManyWithoutProjectInput
|
invites?: Prisma.InviteTokenCreateNestedManyWithoutProjectInput
|
||||||
events?: Prisma.EventCreateNestedManyWithoutProjectInput
|
events?: Prisma.EventCreateNestedManyWithoutProjectInput
|
||||||
households?: Prisma.HouseholdCreateNestedManyWithoutProjectInput
|
households?: Prisma.HouseholdCreateNestedManyWithoutProjectInput
|
||||||
@@ -410,7 +414,7 @@ export type ProjectUncheckedCreateWithoutMembershipsInput = {
|
|||||||
name: string
|
name: string
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
updatedAt?: Date | string
|
updatedAt?: Date | string
|
||||||
archivedAt: Date | string
|
archivedAt?: Date | string | null
|
||||||
invites?: Prisma.InviteTokenUncheckedCreateNestedManyWithoutProjectInput
|
invites?: Prisma.InviteTokenUncheckedCreateNestedManyWithoutProjectInput
|
||||||
events?: Prisma.EventUncheckedCreateNestedManyWithoutProjectInput
|
events?: Prisma.EventUncheckedCreateNestedManyWithoutProjectInput
|
||||||
households?: Prisma.HouseholdUncheckedCreateNestedManyWithoutProjectInput
|
households?: Prisma.HouseholdUncheckedCreateNestedManyWithoutProjectInput
|
||||||
@@ -437,7 +441,7 @@ export type ProjectUpdateWithoutMembershipsInput = {
|
|||||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
archivedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
archivedAt?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
invites?: Prisma.InviteTokenUpdateManyWithoutProjectNestedInput
|
invites?: Prisma.InviteTokenUpdateManyWithoutProjectNestedInput
|
||||||
events?: Prisma.EventUpdateManyWithoutProjectNestedInput
|
events?: Prisma.EventUpdateManyWithoutProjectNestedInput
|
||||||
households?: Prisma.HouseholdUpdateManyWithoutProjectNestedInput
|
households?: Prisma.HouseholdUpdateManyWithoutProjectNestedInput
|
||||||
@@ -448,7 +452,7 @@ export type ProjectUncheckedUpdateWithoutMembershipsInput = {
|
|||||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
archivedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
archivedAt?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
invites?: Prisma.InviteTokenUncheckedUpdateManyWithoutProjectNestedInput
|
invites?: Prisma.InviteTokenUncheckedUpdateManyWithoutProjectNestedInput
|
||||||
events?: Prisma.EventUncheckedUpdateManyWithoutProjectNestedInput
|
events?: Prisma.EventUncheckedUpdateManyWithoutProjectNestedInput
|
||||||
households?: Prisma.HouseholdUncheckedUpdateManyWithoutProjectNestedInput
|
households?: Prisma.HouseholdUncheckedUpdateManyWithoutProjectNestedInput
|
||||||
@@ -459,7 +463,7 @@ export type ProjectCreateWithoutInvitesInput = {
|
|||||||
name: string
|
name: string
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
updatedAt?: Date | string
|
updatedAt?: Date | string
|
||||||
archivedAt: Date | string
|
archivedAt?: Date | string | null
|
||||||
memberships?: Prisma.MembershipCreateNestedManyWithoutProjectInput
|
memberships?: Prisma.MembershipCreateNestedManyWithoutProjectInput
|
||||||
events?: Prisma.EventCreateNestedManyWithoutProjectInput
|
events?: Prisma.EventCreateNestedManyWithoutProjectInput
|
||||||
households?: Prisma.HouseholdCreateNestedManyWithoutProjectInput
|
households?: Prisma.HouseholdCreateNestedManyWithoutProjectInput
|
||||||
@@ -470,7 +474,7 @@ export type ProjectUncheckedCreateWithoutInvitesInput = {
|
|||||||
name: string
|
name: string
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
updatedAt?: Date | string
|
updatedAt?: Date | string
|
||||||
archivedAt: Date | string
|
archivedAt?: Date | string | null
|
||||||
memberships?: Prisma.MembershipUncheckedCreateNestedManyWithoutProjectInput
|
memberships?: Prisma.MembershipUncheckedCreateNestedManyWithoutProjectInput
|
||||||
events?: Prisma.EventUncheckedCreateNestedManyWithoutProjectInput
|
events?: Prisma.EventUncheckedCreateNestedManyWithoutProjectInput
|
||||||
households?: Prisma.HouseholdUncheckedCreateNestedManyWithoutProjectInput
|
households?: Prisma.HouseholdUncheckedCreateNestedManyWithoutProjectInput
|
||||||
@@ -497,7 +501,7 @@ export type ProjectUpdateWithoutInvitesInput = {
|
|||||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
archivedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
archivedAt?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
memberships?: Prisma.MembershipUpdateManyWithoutProjectNestedInput
|
memberships?: Prisma.MembershipUpdateManyWithoutProjectNestedInput
|
||||||
events?: Prisma.EventUpdateManyWithoutProjectNestedInput
|
events?: Prisma.EventUpdateManyWithoutProjectNestedInput
|
||||||
households?: Prisma.HouseholdUpdateManyWithoutProjectNestedInput
|
households?: Prisma.HouseholdUpdateManyWithoutProjectNestedInput
|
||||||
@@ -508,7 +512,7 @@ export type ProjectUncheckedUpdateWithoutInvitesInput = {
|
|||||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
archivedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
archivedAt?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
memberships?: Prisma.MembershipUncheckedUpdateManyWithoutProjectNestedInput
|
memberships?: Prisma.MembershipUncheckedUpdateManyWithoutProjectNestedInput
|
||||||
events?: Prisma.EventUncheckedUpdateManyWithoutProjectNestedInput
|
events?: Prisma.EventUncheckedUpdateManyWithoutProjectNestedInput
|
||||||
households?: Prisma.HouseholdUncheckedUpdateManyWithoutProjectNestedInput
|
households?: Prisma.HouseholdUncheckedUpdateManyWithoutProjectNestedInput
|
||||||
@@ -519,7 +523,7 @@ export type ProjectCreateWithoutEventsInput = {
|
|||||||
name: string
|
name: string
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
updatedAt?: Date | string
|
updatedAt?: Date | string
|
||||||
archivedAt: Date | string
|
archivedAt?: Date | string | null
|
||||||
memberships?: Prisma.MembershipCreateNestedManyWithoutProjectInput
|
memberships?: Prisma.MembershipCreateNestedManyWithoutProjectInput
|
||||||
invites?: Prisma.InviteTokenCreateNestedManyWithoutProjectInput
|
invites?: Prisma.InviteTokenCreateNestedManyWithoutProjectInput
|
||||||
households?: Prisma.HouseholdCreateNestedManyWithoutProjectInput
|
households?: Prisma.HouseholdCreateNestedManyWithoutProjectInput
|
||||||
@@ -530,7 +534,7 @@ export type ProjectUncheckedCreateWithoutEventsInput = {
|
|||||||
name: string
|
name: string
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
updatedAt?: Date | string
|
updatedAt?: Date | string
|
||||||
archivedAt: Date | string
|
archivedAt?: Date | string | null
|
||||||
memberships?: Prisma.MembershipUncheckedCreateNestedManyWithoutProjectInput
|
memberships?: Prisma.MembershipUncheckedCreateNestedManyWithoutProjectInput
|
||||||
invites?: Prisma.InviteTokenUncheckedCreateNestedManyWithoutProjectInput
|
invites?: Prisma.InviteTokenUncheckedCreateNestedManyWithoutProjectInput
|
||||||
households?: Prisma.HouseholdUncheckedCreateNestedManyWithoutProjectInput
|
households?: Prisma.HouseholdUncheckedCreateNestedManyWithoutProjectInput
|
||||||
@@ -557,7 +561,7 @@ export type ProjectUpdateWithoutEventsInput = {
|
|||||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
archivedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
archivedAt?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
memberships?: Prisma.MembershipUpdateManyWithoutProjectNestedInput
|
memberships?: Prisma.MembershipUpdateManyWithoutProjectNestedInput
|
||||||
invites?: Prisma.InviteTokenUpdateManyWithoutProjectNestedInput
|
invites?: Prisma.InviteTokenUpdateManyWithoutProjectNestedInput
|
||||||
households?: Prisma.HouseholdUpdateManyWithoutProjectNestedInput
|
households?: Prisma.HouseholdUpdateManyWithoutProjectNestedInput
|
||||||
@@ -568,7 +572,7 @@ export type ProjectUncheckedUpdateWithoutEventsInput = {
|
|||||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
archivedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
archivedAt?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
memberships?: Prisma.MembershipUncheckedUpdateManyWithoutProjectNestedInput
|
memberships?: Prisma.MembershipUncheckedUpdateManyWithoutProjectNestedInput
|
||||||
invites?: Prisma.InviteTokenUncheckedUpdateManyWithoutProjectNestedInput
|
invites?: Prisma.InviteTokenUncheckedUpdateManyWithoutProjectNestedInput
|
||||||
households?: Prisma.HouseholdUncheckedUpdateManyWithoutProjectNestedInput
|
households?: Prisma.HouseholdUncheckedUpdateManyWithoutProjectNestedInput
|
||||||
@@ -579,7 +583,7 @@ export type ProjectCreateWithoutHouseholdsInput = {
|
|||||||
name: string
|
name: string
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
updatedAt?: Date | string
|
updatedAt?: Date | string
|
||||||
archivedAt: Date | string
|
archivedAt?: Date | string | null
|
||||||
memberships?: Prisma.MembershipCreateNestedManyWithoutProjectInput
|
memberships?: Prisma.MembershipCreateNestedManyWithoutProjectInput
|
||||||
invites?: Prisma.InviteTokenCreateNestedManyWithoutProjectInput
|
invites?: Prisma.InviteTokenCreateNestedManyWithoutProjectInput
|
||||||
events?: Prisma.EventCreateNestedManyWithoutProjectInput
|
events?: Prisma.EventCreateNestedManyWithoutProjectInput
|
||||||
@@ -590,7 +594,7 @@ export type ProjectUncheckedCreateWithoutHouseholdsInput = {
|
|||||||
name: string
|
name: string
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
updatedAt?: Date | string
|
updatedAt?: Date | string
|
||||||
archivedAt: Date | string
|
archivedAt?: Date | string | null
|
||||||
memberships?: Prisma.MembershipUncheckedCreateNestedManyWithoutProjectInput
|
memberships?: Prisma.MembershipUncheckedCreateNestedManyWithoutProjectInput
|
||||||
invites?: Prisma.InviteTokenUncheckedCreateNestedManyWithoutProjectInput
|
invites?: Prisma.InviteTokenUncheckedCreateNestedManyWithoutProjectInput
|
||||||
events?: Prisma.EventUncheckedCreateNestedManyWithoutProjectInput
|
events?: Prisma.EventUncheckedCreateNestedManyWithoutProjectInput
|
||||||
@@ -617,7 +621,7 @@ export type ProjectUpdateWithoutHouseholdsInput = {
|
|||||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
archivedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
archivedAt?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
memberships?: Prisma.MembershipUpdateManyWithoutProjectNestedInput
|
memberships?: Prisma.MembershipUpdateManyWithoutProjectNestedInput
|
||||||
invites?: Prisma.InviteTokenUpdateManyWithoutProjectNestedInput
|
invites?: Prisma.InviteTokenUpdateManyWithoutProjectNestedInput
|
||||||
events?: Prisma.EventUpdateManyWithoutProjectNestedInput
|
events?: Prisma.EventUpdateManyWithoutProjectNestedInput
|
||||||
@@ -628,7 +632,7 @@ export type ProjectUncheckedUpdateWithoutHouseholdsInput = {
|
|||||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
archivedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
archivedAt?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
memberships?: Prisma.MembershipUncheckedUpdateManyWithoutProjectNestedInput
|
memberships?: Prisma.MembershipUncheckedUpdateManyWithoutProjectNestedInput
|
||||||
invites?: Prisma.InviteTokenUncheckedUpdateManyWithoutProjectNestedInput
|
invites?: Prisma.InviteTokenUncheckedUpdateManyWithoutProjectNestedInput
|
||||||
events?: Prisma.EventUncheckedUpdateManyWithoutProjectNestedInput
|
events?: Prisma.EventUncheckedUpdateManyWithoutProjectNestedInput
|
||||||
@@ -753,7 +757,7 @@ export type $ProjectPayload<ExtArgs extends runtime.Types.Extensions.InternalArg
|
|||||||
name: string
|
name: string
|
||||||
createdAt: Date
|
createdAt: Date
|
||||||
updatedAt: Date
|
updatedAt: Date
|
||||||
archivedAt: Date
|
archivedAt: Date | null
|
||||||
}, ExtArgs["result"]["project"]>
|
}, ExtArgs["result"]["project"]>
|
||||||
composites: {}
|
composites: {}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,13 +4,13 @@ import { dev } from '$app/env';
|
|||||||
import { DATABASE_URL } from '$app/env/private';
|
import { DATABASE_URL } from '$app/env/private';
|
||||||
import { PrismaPg } from '@prisma/adapter-pg';
|
import { PrismaPg } from '@prisma/adapter-pg';
|
||||||
|
|
||||||
const globalForDb = globalThis as unknown as { db?: PrismaClient };
|
|
||||||
|
|
||||||
function createClient() {
|
function createClient() {
|
||||||
const adapter = new PrismaPg({ connectionString: DATABASE_URL });
|
const adapter = new PrismaPg({ connectionString: DATABASE_URL });
|
||||||
return new PrismaClient({ adapter });
|
return new PrismaClient({ adapter });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const globalForDb = globalThis as unknown as { db?: ReturnType<typeof createClient> };
|
||||||
|
|
||||||
export const db = globalForDb.db ?? createClient();
|
export const db = globalForDb.db ?? createClient();
|
||||||
|
|
||||||
if (dev) globalForDb.db = db;
|
if (dev) globalForDb.db = db;
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { redirect } from "@sveltejs/kit";
|
import { redirect } from "@sveltejs/kit";
|
||||||
|
|
||||||
const firstSetup: boolean = false;
|
const firstSetup: boolean = true;
|
||||||
|
|
||||||
if (firstSetup) {
|
if (firstSetup) {
|
||||||
redirect(302, '/setup')
|
redirect(302, '/setup')
|
||||||
|
|||||||
@@ -42,17 +42,17 @@ export const actions: Actions = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
await db.$transaction(async (tx) => {
|
await db.$transaction([
|
||||||
const project = await tx.project.create({ data: { name: 'My Project' } });
|
db.project.create({
|
||||||
await tx.membership.create({
|
|
||||||
data: {
|
data: {
|
||||||
userId,
|
name: 'My Project',
|
||||||
projectId: project.id,
|
memberships: {
|
||||||
role: mode === 'planner' ? 'PLANNER' : 'COUPLE'
|
create: { userId, role: mode === 'planner' ? 'PLANNER' : 'COUPLE' }
|
||||||
}
|
}
|
||||||
});
|
}
|
||||||
await tx.user.update({ where: { id: userId }, data: { isAdmin: true } });
|
}),
|
||||||
});
|
db.user.update({ where: { id: userId }, data: { isAdmin: true } })
|
||||||
|
]);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
await db.user.delete({ where: { id: userId } });
|
await db.user.delete({ where: { id: userId } });
|
||||||
throw e;
|
throw e;
|
||||||
|
|||||||
Reference in New Issue
Block a user