Skip to content

Commit 7daf8bd

Browse files
authored
Merge pull request #32 from moda20/improvement/Fixing-crashing-issues-related-to-notif-db-and-messaging-errors
2 parents 8c95826 + d0494d6 commit 7daf8bd

39 files changed

+1455
-717
lines changed

basePrisma/schema_base.prisma

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
generator client {
22
provider = "prisma-client-js"
33
output = "../src/generated/prisma_base"
4-
binaryTargets = ["linux-arm64-openssl-1.1.x", "darwin-arm64", "debian-openssl-1.1.x", "linux-arm64-openssl-3.0.x"]
4+
binaryTargets = ["linux-arm64-openssl-1.1.x", "darwin-arm64", "debian-openssl-1.1.x", "linux-arm64-openssl-3.0.x", "debian-openssl-3.0.x"]
55
}
66

77
datasource db {

prisma/schema.prisma

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
generator client {
22
provider = "prisma-client-js"
33
output = "../src/generated/prisma"
4-
binaryTargets = ["linux-arm64-openssl-1.1.x", "darwin-arm64", "debian-openssl-1.1.x", "linux-arm64-openssl-3.0.x"]
4+
binaryTargets = ["linux-arm64-openssl-1.1.x", "darwin-arm64", "debian-openssl-1.1.x", "linux-arm64-openssl-3.0.x", "debian-openssl-3.0.x"]
55
}
66

77
datasource db {

src/generated/prisma/edge.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,10 @@ const config = {
275275
{
276276
"fromEnvVar": null,
277277
"value": "linux-arm64-openssl-3.0.x"
278+
},
279+
{
280+
"fromEnvVar": null,
281+
"value": "debian-openssl-3.0.x"
278282
}
279283
],
280284
"previewFeatures": [],
@@ -292,7 +296,7 @@ const config = {
292296
"db"
293297
],
294298
"activeProvider": "mysql",
295-
"postinstall": true,
299+
"postinstall": false,
296300
"inlineDatasources": {
297301
"db": {
298302
"url": {
@@ -301,8 +305,8 @@ const config = {
301305
}
302306
}
303307
},
304-
"inlineSchema": "generator client {\n provider = \"prisma-client-js\"\n output = \"../src/generated/prisma\"\n binaryTargets = [\"linux-arm64-openssl-1.1.x\", \"darwin-arm64\", \"debian-openssl-1.1.x\", \"linux-arm64-openssl-3.0.x\"]\n}\n\ndatasource db {\n provider = \"mysql\"\n url = env(\"DATABASE_URL\")\n}\n\n/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments\nmodel cache_files {\n id Int @id @unique(map: \"id\") @default(autoincrement())\n job_log_id String @db.VarChar(255)\n created_at DateTime @default(now()) @db.DateTime(0)\n updated_at DateTime @default(now()) @db.DateTime(0)\n file_name String @db.VarChar(255)\n file_tags String? @db.VarChar(255)\n file_path String @db.VarChar(255)\n file_size BigInt\n time_to_live BigInt\n file_type String @db.VarChar(255)\n last_downloaded DateTime? @db.DateTime(0)\n\n schedule_job_log schedule_job_log @relation(fields: [job_log_id], references: [job_log_id], onDelete: NoAction, onUpdate: NoAction)\n}\n\n/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments\nmodel output_files {\n id Int @id @unique(map: \"id\") @default(autoincrement())\n job_log_id String @db.VarChar(255)\n created_at DateTime @default(now()) @db.DateTime(0)\n updated_at DateTime @default(now()) @db.DateTime(0)\n file_name String @db.VarChar(255)\n file_tags String? @db.VarChar(255)\n file_path String @db.VarChar(255)\n file_size BigInt\n file_type String @db.VarChar(255)\n last_downloaded DateTime? @db.DateTime(0)\n\n schedule_job_log schedule_job_log @relation(fields: [job_log_id], references: [job_log_id], onDelete: NoAction, onUpdate: NoAction)\n}\n\n/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments\nmodel proxy {\n id Int @id @default(autoincrement())\n proxy_ip String @db.VarChar(255)\n proxy_port Int\n protocol String @db.VarChar(255)\n username String? @db.VarChar(255)\n password String? @db.VarChar(255)\n description String? @db.Text\n status proxy_status @default(active)\n created_at DateTime @default(now()) @db.DateTime(0)\n updated_at DateTime @default(now()) @updatedAt() @db.DateTime(0)\n jobs proxy_job[]\n}\n\n/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments\nmodel proxy_job {\n id Int @id @default(autoincrement())\n job_id Int\n proxy_id Int\n created_at DateTime @default(now()) @db.DateTime(0)\n updated_at DateTime @default(now()) @updatedAt() @db.DateTime(0)\n schedule_job schedule_job @relation(fields: [job_id], references: [job_id], onDelete: NoAction, onUpdate: NoAction, map: \"proxy_job_ibfk_1\")\n proxy proxy @relation(fields: [proxy_id], references: [id], onDelete: NoAction, onUpdate: NoAction, map: \"proxy_job_ibfk_2\")\n\n @@index([job_id], map: \"job_id\")\n @@index([proxy_id], map: \"proxy_id\")\n}\n\nmodel schedule_job {\n job_id Int @id @default(autoincrement())\n job_name String @unique(map: \"job_name\") @default(\"\") @db.VarChar(200)\n job_param String? @db.LongText\n job_cron_setting String @default(\"\") @db.VarChar(100)\n consumer String @default(\"\") @db.VarChar(1000)\n exclusive String @default(\"\") @db.VarChar(5)\n status String @default(\"\") @db.VarChar(10)\n average_time Float? @db.Float\n created_at DateTime? @default(now()) @db.DateTime(0)\n job_logs schedule_job_log[]\n proxies proxy_job[]\n}\n\nmodel schedule_job_log {\n job_log_id String @id @db.VarChar(100)\n job_id Int\n machine String? @db.VarChar(100)\n start_time DateTime @db.DateTime(0)\n end_time DateTime? @db.DateTime(0)\n result String? @db.LongText\n error String? @db.LongText\n schedule_job schedule_job @relation(fields: [job_id], references: [job_id], onDelete: NoAction, onUpdate: NoAction)\n cache_files cache_files[]\n output_files output_files[]\n events job_event_log[]\n\n @@index([job_id], map: \"job_id\")\n}\n\nmodel job_event_log {\n id Int @id @default(autoincrement())\n job_log_id String @db.VarChar(255)\n event String @db.Text\n event_message String @db.LongText\n type String @db.VarChar(255)\n schedule_job_log schedule_job_log @relation(fields: [job_log_id], references: [job_log_id], onDelete: NoAction, onUpdate: NoAction)\n created_at DateTime @default(now()) @db.DateTime(0)\n handled_on DateTime? @db.DateTime(0)\n\n @@index([type], map: \"type\")\n}\n\nenum proxy_status {\n active\n inactive\n}\n",
305-
"inlineSchemaHash": "b69bbb48fc5c6dd6aef404f454e264a4655542202b7268abdd742386d889ee04",
308+
"inlineSchema": "generator client {\n provider = \"prisma-client-js\"\n output = \"../src/generated/prisma\"\n binaryTargets = [\"linux-arm64-openssl-1.1.x\", \"darwin-arm64\", \"debian-openssl-1.1.x\", \"linux-arm64-openssl-3.0.x\", \"debian-openssl-3.0.x\"]\n}\n\ndatasource db {\n provider = \"mysql\"\n url = env(\"DATABASE_URL\")\n}\n\n/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments\nmodel cache_files {\n id Int @id @unique(map: \"id\") @default(autoincrement())\n job_log_id String @db.VarChar(255)\n created_at DateTime @default(now()) @db.DateTime(0)\n updated_at DateTime @default(now()) @db.DateTime(0)\n file_name String @db.VarChar(255)\n file_tags String? @db.VarChar(255)\n file_path String @db.VarChar(255)\n file_size BigInt\n time_to_live BigInt\n file_type String @db.VarChar(255)\n last_downloaded DateTime? @db.DateTime(0)\n\n schedule_job_log schedule_job_log @relation(fields: [job_log_id], references: [job_log_id], onDelete: NoAction, onUpdate: NoAction)\n}\n\n/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments\nmodel output_files {\n id Int @id @unique(map: \"id\") @default(autoincrement())\n job_log_id String @db.VarChar(255)\n created_at DateTime @default(now()) @db.DateTime(0)\n updated_at DateTime @default(now()) @db.DateTime(0)\n file_name String @db.VarChar(255)\n file_tags String? @db.VarChar(255)\n file_path String @db.VarChar(255)\n file_size BigInt\n file_type String @db.VarChar(255)\n last_downloaded DateTime? @db.DateTime(0)\n\n schedule_job_log schedule_job_log @relation(fields: [job_log_id], references: [job_log_id], onDelete: NoAction, onUpdate: NoAction)\n}\n\n/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments\nmodel proxy {\n id Int @id @default(autoincrement())\n proxy_ip String @db.VarChar(255)\n proxy_port Int\n protocol String @db.VarChar(255)\n username String? @db.VarChar(255)\n password String? @db.VarChar(255)\n description String? @db.Text\n status proxy_status @default(active)\n created_at DateTime @default(now()) @db.DateTime(0)\n updated_at DateTime @default(now()) @updatedAt() @db.DateTime(0)\n jobs proxy_job[]\n}\n\n/// This model or at least one of its fields has comments in the database, and requires an additional setup for migrations: Read more: https://pris.ly/d/database-comments\nmodel proxy_job {\n id Int @id @default(autoincrement())\n job_id Int\n proxy_id Int\n created_at DateTime @default(now()) @db.DateTime(0)\n updated_at DateTime @default(now()) @updatedAt() @db.DateTime(0)\n schedule_job schedule_job @relation(fields: [job_id], references: [job_id], onDelete: NoAction, onUpdate: NoAction, map: \"proxy_job_ibfk_1\")\n proxy proxy @relation(fields: [proxy_id], references: [id], onDelete: NoAction, onUpdate: NoAction, map: \"proxy_job_ibfk_2\")\n\n @@index([job_id], map: \"job_id\")\n @@index([proxy_id], map: \"proxy_id\")\n}\n\nmodel schedule_job {\n job_id Int @id @default(autoincrement())\n job_name String @unique(map: \"job_name\") @default(\"\") @db.VarChar(200)\n job_param String? @db.LongText\n job_cron_setting String @default(\"\") @db.VarChar(100)\n consumer String @default(\"\") @db.VarChar(1000)\n exclusive String @default(\"\") @db.VarChar(5)\n status String @default(\"\") @db.VarChar(10)\n average_time Float? @db.Float\n created_at DateTime? @default(now()) @db.DateTime(0)\n job_logs schedule_job_log[]\n proxies proxy_job[]\n}\n\nmodel schedule_job_log {\n job_log_id String @id @db.VarChar(100)\n job_id Int\n machine String? @db.VarChar(100)\n start_time DateTime @db.DateTime(0)\n end_time DateTime? @db.DateTime(0)\n result String? @db.LongText\n error String? @db.LongText\n schedule_job schedule_job @relation(fields: [job_id], references: [job_id], onDelete: NoAction, onUpdate: NoAction)\n cache_files cache_files[]\n output_files output_files[]\n events job_event_log[]\n\n @@index([job_id], map: \"job_id\")\n}\n\nmodel job_event_log {\n id Int @id @default(autoincrement())\n job_log_id String @db.VarChar(255)\n event String @db.Text\n event_message String @db.LongText\n type String @db.VarChar(255)\n schedule_job_log schedule_job_log @relation(fields: [job_log_id], references: [job_log_id], onDelete: NoAction, onUpdate: NoAction)\n created_at DateTime @default(now()) @db.DateTime(0)\n handled_on DateTime? @db.DateTime(0)\n\n @@index([type], map: \"type\")\n}\n\nenum proxy_status {\n active\n inactive\n}\n",
309+
"inlineSchemaHash": "17692a429481f5785551e7625e0003fab037e55eafd16325cae921bc4a89faa4",
306310
"copyEngine": true
307311
}
308312
config.dirname = '/'

0 commit comments

Comments
 (0)