Changed leftovers to daphnis

This commit is contained in:
polaris 2024-06-29 02:02:58 -04:00
parent 9950e50bfd
commit f6c5710335
27 changed files with 28 additions and 21 deletions

View File

@ -3,6 +3,9 @@
import { getAuth } from "@/auth/queries/getauth"; import { getAuth } from "@/auth/queries/getauth";
import { artemis } from "@/lib/prisma"; import { artemis } from "@/lib/prisma";
import { daphnis } from "@/lib/prisma"; import { daphnis } from "@/lib/prisma";
export async function getSongsWithTitles(userId: number) { export async function getSongsWithTitles(userId: number) {
try { try {

View File

@ -1,4 +1,4 @@
import { PrismaClient as daphnisClient } from "@/prisma/schemas/daphnis/generated/lachesis"; import { PrismaClient as daphnisClient } from "@/prisma/schemas/daphnis/generated/daphnis";
import { PrismaClient as artemisClient } from "@/prisma/schemas/artemis/generated/artemis"; import { PrismaClient as artemisClient } from "@/prisma/schemas/artemis/generated/artemis";
const daphnisSingleton = () => { const daphnisSingleton = () => {

View File

@ -6,10 +6,12 @@
"dev": "next dev", "dev": "next dev",
"build": "next build", "build": "next build",
"start": "next start", "start": "next start",
"db:init": "bunx prisma migrate dev --name init --schema prisma/schemas/daphnis/schema.prisma; npx prisma db pull --schema prisma/schemas/artemis/schema.prisma", "db:init": " prisma migrate dev --name init --schema prisma/schemas/daphnis/schema.prisma; npx prisma db pull --schema prisma/schemas/artemis/schema.prisma",
"artemis:generate": "prisma generate --schema=./prisma/schemas/artemis/schema.prisma", "artemis:generate": "prisma generate --schema=./prisma/schemas/artemis/schema.prisma",
"lachesis:migrate": "prisma migrate dev --schema=./prisma/schemas/daphnis/schema.prisma", "daphnis:generate": "prisma generate --schema=./prisma/schemas/daphnis/schema.prisma",
"lachesis:drop": "prisma migrate reset --schema=./prisma/schemas/daphnis/schema.prisma",
"daphnis:migrate": "prisma migrate dev --schema=./prisma/schemas/daphnis/schema.prisma",
"daphnis:drop": "prisma migrate reset --schema=./prisma/schemas/daphnis/schema.prisma",
"lint": "next lint" "lint": "next lint"
}, },
"dependencies": { "dependencies": {

View File

@ -3647,7 +3647,7 @@ const config = {
"value": "prisma-client-js" "value": "prisma-client-js"
}, },
"output": { "output": {
"value": "/home/polaris/Documents/projects/lachesis/prisma/schemas/artemis/generated/artemis", "value": "/home/polaris/Documents/projects/daphnis/prisma/schemas/artemis/generated/artemis",
"fromEnvVar": null "fromEnvVar": null
}, },
"config": { "config": {
@ -3664,7 +3664,7 @@ const config = {
"isCustomOutput": true "isCustomOutput": true
}, },
"relativeEnvPaths": { "relativeEnvPaths": {
"rootEnvPath": "../../../../../.env", "rootEnvPath": null,
"schemaEnvPath": "../../../../../.env" "schemaEnvPath": "../../../../../.env"
}, },
"relativePath": "../..", "relativePath": "../..",

View File

@ -3648,7 +3648,7 @@ const config = {
"value": "prisma-client-js" "value": "prisma-client-js"
}, },
"output": { "output": {
"value": "/home/polaris/Documents/projects/lachesis/prisma/schemas/artemis/generated/artemis", "value": "/home/polaris/Documents/projects/daphnis/prisma/schemas/artemis/generated/artemis",
"fromEnvVar": null "fromEnvVar": null
}, },
"config": { "config": {
@ -3665,7 +3665,7 @@ const config = {
"isCustomOutput": true "isCustomOutput": true
}, },
"relativeEnvPaths": { "relativeEnvPaths": {
"rootEnvPath": "../../../../../.env", "rootEnvPath": null,
"schemaEnvPath": "../../../../../.env" "schemaEnvPath": "../../../../../.env"
}, },
"relativePath": "../..", "relativePath": "../..",

View File

@ -150,7 +150,7 @@ const config = {
"value": "prisma-client-js" "value": "prisma-client-js"
}, },
"output": { "output": {
"value": "/home/polaris/Documents/daphnis/prisma/schemas/daphnis/generated/lachesis", "value": "/home/polaris/Documents/projects/daphnis/prisma/schemas/daphnis/generated/daphnis",
"fromEnvVar": null "fromEnvVar": null
}, },
"config": { "config": {
@ -177,6 +177,7 @@ const config = {
"db" "db"
], ],
"activeProvider": "mysql", "activeProvider": "mysql",
"postinstall": false,
"inlineDatasources": { "inlineDatasources": {
"db": { "db": {
"url": { "url": {
@ -185,8 +186,8 @@ const config = {
} }
} }
}, },
"inlineSchema": "// This is your Prisma schema file,\n// learn more about it in the docs: https://pris.ly/d/prisma-schema\n\n// Looking for ways to speed up your queries, or scale easily with your serverless or edge functions?\n// Try Prisma Accelerate: https://pris.ly/cli/accelerate-init\n\ngenerator client {\n provider = \"prisma-client-js\"\n output = \"./generated/lachesis\"\n}\n\ndatasource db {\n provider = \"mysql\"\n url = env(\"DATABASE_URL\")\n}\n\nenum UserRole {\n ADMIN\n USER\n}\n\nmodel User {\n id String @id\n sessions Session[]\n username String @unique\n accessCode String @unique\n hashedPassword String\n email String @unique\n role UserRole @default(USER)\n PasswordResetToken PasswordResetToken[]\n LinkSharingToken LinkSharingToken[]\n}\n\nmodel PasswordResetToken {\n id String @id\n token String @unique\n createdAt DateTime @default(now())\n userId String\n resetAt DateTime?\n\n user User @relation(fields: [userId], references: [id])\n}\n\nmodel LinkSharingToken {\n id String @id\n token String @unique\n createdAt DateTime @default(now())\n userId String\n tokenExpiredAt DateTime?\n playlogId Int?\n\n user User @relation(fields: [userId], references: [id])\n}\n\nmodel Session {\n id String @id\n expiresAt DateTime\n userId String\n user User @relation(references: [id], fields: [userId], onDelete: Cascade)\n}\n", "inlineSchema": "// This is your Prisma schema file,\n// learn more about it in the docs: https://pris.ly/d/prisma-schema\n\n// Looking for ways to speed up your queries, or scale easily with your serverless or edge functions?\n// Try Prisma Accelerate: https://pris.ly/cli/accelerate-init\n\ngenerator client {\n provider = \"prisma-client-js\"\n output = \"./generated/daphnis\"\n}\n\ndatasource db {\n provider = \"mysql\"\n url = env(\"DATABASE_URL\")\n}\n\nenum UserRole {\n ADMIN\n USER\n}\n\nmodel User {\n id String @id\n sessions Session[]\n username String @unique\n accessCode String @unique\n hashedPassword String\n email String @unique\n role UserRole @default(USER)\n PasswordResetToken PasswordResetToken[]\n LinkSharingToken LinkSharingToken[]\n}\n\nmodel PasswordResetToken {\n id String @id\n token String @unique\n createdAt DateTime @default(now())\n userId String\n resetAt DateTime?\n\n user User @relation(fields: [userId], references: [id])\n}\n\nmodel LinkSharingToken {\n id String @id\n token String @unique\n createdAt DateTime @default(now())\n userId String\n tokenExpiredAt DateTime?\n playlogId Int?\n\n user User @relation(fields: [userId], references: [id])\n}\n\nmodel Session {\n id String @id\n expiresAt DateTime\n userId String\n user User @relation(references: [id], fields: [userId], onDelete: Cascade)\n}\n",
"inlineSchemaHash": "4a941b08f33d6fbdef31c4059e37314345fc724bfa3f4c300d6cb38dc73636a9", "inlineSchemaHash": "d87f50b9542355418c6259e30d43d396260e40a71d7c943615f89f3e1af2e4a0",
"copyEngine": true "copyEngine": true
} }
config.dirname = '/' config.dirname = '/'

View File

@ -151,7 +151,7 @@ const config = {
"value": "prisma-client-js" "value": "prisma-client-js"
}, },
"output": { "output": {
"value": "/home/polaris/Documents/daphnis/prisma/schemas/daphnis/generated/lachesis", "value": "/home/polaris/Documents/projects/daphnis/prisma/schemas/daphnis/generated/daphnis",
"fromEnvVar": null "fromEnvVar": null
}, },
"config": { "config": {
@ -178,6 +178,7 @@ const config = {
"db" "db"
], ],
"activeProvider": "mysql", "activeProvider": "mysql",
"postinstall": false,
"inlineDatasources": { "inlineDatasources": {
"db": { "db": {
"url": { "url": {
@ -186,8 +187,8 @@ const config = {
} }
} }
}, },
"inlineSchema": "// This is your Prisma schema file,\n// learn more about it in the docs: https://pris.ly/d/prisma-schema\n\n// Looking for ways to speed up your queries, or scale easily with your serverless or edge functions?\n// Try Prisma Accelerate: https://pris.ly/cli/accelerate-init\n\ngenerator client {\n provider = \"prisma-client-js\"\n output = \"./generated/lachesis\"\n}\n\ndatasource db {\n provider = \"mysql\"\n url = env(\"DATABASE_URL\")\n}\n\nenum UserRole {\n ADMIN\n USER\n}\n\nmodel User {\n id String @id\n sessions Session[]\n username String @unique\n accessCode String @unique\n hashedPassword String\n email String @unique\n role UserRole @default(USER)\n PasswordResetToken PasswordResetToken[]\n LinkSharingToken LinkSharingToken[]\n}\n\nmodel PasswordResetToken {\n id String @id\n token String @unique\n createdAt DateTime @default(now())\n userId String\n resetAt DateTime?\n\n user User @relation(fields: [userId], references: [id])\n}\n\nmodel LinkSharingToken {\n id String @id\n token String @unique\n createdAt DateTime @default(now())\n userId String\n tokenExpiredAt DateTime?\n playlogId Int?\n\n user User @relation(fields: [userId], references: [id])\n}\n\nmodel Session {\n id String @id\n expiresAt DateTime\n userId String\n user User @relation(references: [id], fields: [userId], onDelete: Cascade)\n}\n", "inlineSchema": "// This is your Prisma schema file,\n// learn more about it in the docs: https://pris.ly/d/prisma-schema\n\n// Looking for ways to speed up your queries, or scale easily with your serverless or edge functions?\n// Try Prisma Accelerate: https://pris.ly/cli/accelerate-init\n\ngenerator client {\n provider = \"prisma-client-js\"\n output = \"./generated/daphnis\"\n}\n\ndatasource db {\n provider = \"mysql\"\n url = env(\"DATABASE_URL\")\n}\n\nenum UserRole {\n ADMIN\n USER\n}\n\nmodel User {\n id String @id\n sessions Session[]\n username String @unique\n accessCode String @unique\n hashedPassword String\n email String @unique\n role UserRole @default(USER)\n PasswordResetToken PasswordResetToken[]\n LinkSharingToken LinkSharingToken[]\n}\n\nmodel PasswordResetToken {\n id String @id\n token String @unique\n createdAt DateTime @default(now())\n userId String\n resetAt DateTime?\n\n user User @relation(fields: [userId], references: [id])\n}\n\nmodel LinkSharingToken {\n id String @id\n token String @unique\n createdAt DateTime @default(now())\n userId String\n tokenExpiredAt DateTime?\n playlogId Int?\n\n user User @relation(fields: [userId], references: [id])\n}\n\nmodel Session {\n id String @id\n expiresAt DateTime\n userId String\n user User @relation(references: [id], fields: [userId], onDelete: Cascade)\n}\n",
"inlineSchemaHash": "4a941b08f33d6fbdef31c4059e37314345fc724bfa3f4c300d6cb38dc73636a9", "inlineSchemaHash": "d87f50b9542355418c6259e30d43d396260e40a71d7c943615f89f3e1af2e4a0",
"copyEngine": true "copyEngine": true
} }
@ -196,8 +197,8 @@ const fs = require('fs')
config.dirname = __dirname config.dirname = __dirname
if (!fs.existsSync(path.join(__dirname, 'schema.prisma'))) { if (!fs.existsSync(path.join(__dirname, 'schema.prisma'))) {
const alternativePaths = [ const alternativePaths = [
"prisma/schemas/daphnis/generated/lachesis", "prisma/schemas/daphnis/generated/daphnis",
"schemas/daphnis/generated/lachesis", "schemas/daphnis/generated/daphnis",
] ]
const alternativePath = alternativePaths.find((altPath) => { const alternativePath = alternativePaths.find((altPath) => {
@ -226,7 +227,7 @@ Object.assign(exports, Prisma)
// file annotations for bundling tools to include these files // file annotations for bundling tools to include these files
path.join(__dirname, "libquery_engine-debian-openssl-3.0.x.so.node"); path.join(__dirname, "libquery_engine-debian-openssl-3.0.x.so.node");
path.join(process.cwd(), "prisma/schemas/daphnis/generated/lachesis/libquery_engine-debian-openssl-3.0.x.so.node") path.join(process.cwd(), "prisma/schemas/daphnis/generated/daphnis/libquery_engine-debian-openssl-3.0.x.so.node")
// file annotations for bundling tools to include these files // file annotations for bundling tools to include these files
path.join(__dirname, "schema.prisma"); path.join(__dirname, "schema.prisma");
path.join(process.cwd(), "prisma/schemas/daphnis/generated/lachesis/schema.prisma") path.join(process.cwd(), "prisma/schemas/daphnis/generated/daphnis/schema.prisma")

View File

@ -1,5 +1,5 @@
{ {
"name": "prisma-client-70fb468b9272f6dedf5cd5bbd165ea4d0acb5a3a3690a9faf3c1349f968a09e4", "name": "prisma-client-aabc54979c11ed9fe0760e616a5aa0e1ec79c6db5c25a69f7c0abd1fa7e08ee5",
"main": "index.js", "main": "index.js",
"types": "index.d.ts", "types": "index.d.ts",
"browser": "index-browser.js", "browser": "index-browser.js",

View File

@ -6,7 +6,7 @@
generator client { generator client {
provider = "prisma-client-js" provider = "prisma-client-js"
output = "./generated/lachesis" output = "./generated/daphnis"
} }
datasource db { datasource db {

View File

@ -6,7 +6,7 @@
generator client { generator client {
provider = "prisma-client-js" provider = "prisma-client-js"
output = "./generated/lachesis" output = "./generated/daphnis"
} }
datasource db { datasource db {