diff --git a/src/db/relations/user-collection.relation.ts b/src/db/relations/user-collections.relation.ts similarity index 96% rename from src/db/relations/user-collection.relation.ts rename to src/db/relations/user-collections.relation.ts index 9e63a6dba5369cb96df8f961f6b1417acb1a68ce..dd3c3dc63ee5f1c391290be8fe68dbdfb1b0b5a0 100644 --- a/src/db/relations/user-collection.relation.ts +++ b/src/db/relations/user-collections.relation.ts @@ -4,7 +4,7 @@ import { relations } from "drizzle-orm"; import { createInsertSchema, createSelectSchema } from "drizzle-zod"; import type { z } from "zod"; -const userCollectionTable = pgTable('userCollections', { +const userCollectionTable = pgTable('user_collections', { id: serial('id').primaryKey() .unique() .notNull(), diff --git a/src/db/repo/user-collection.repo.ts b/src/db/repo/user-collection.repo.ts index 636da3354ddb1c88cda0b47733344867e10f82c2..618f26eca137a0cd0e4fa2b55206992d24713b0a 100644 --- a/src/db/repo/user-collection.repo.ts +++ b/src/db/repo/user-collection.repo.ts @@ -2,7 +2,7 @@ import { Service } from "typedi"; import type { UserModel } from "../schema/user.schema"; import type { CollectionModel } from "../schema/collections.schema"; import db from ".."; -import userCollectionTable from "../relations/user-collection.relation"; +import userCollectionTable from "../relations/user-collections.relation"; import { and, eq, inArray } from "drizzle-orm"; import collectionTable from "../schema/collections.schema"; import userTable from "../schema/user.schema"; diff --git a/src/db/schema/collections.schema.ts b/src/db/schema/collections.schema.ts index 4a71b94500f4debcc5f00231fcfe4dc2ec482e75..64bfca0e45fcb2eabd36f863e7b9a335a5eb7e92 100644 --- a/src/db/schema/collections.schema.ts +++ b/src/db/schema/collections.schema.ts @@ -21,8 +21,7 @@ const collectionTable = pgTable('collections', { description: text('description'), is_private: boolean('is_private') .default(false), - is_active: boolean('is_active') - .default(true), + is_active: boolean('is_active'), created_at: timestamp('created_at', { mode: 'string' }) .notNull() .defaultNow(), diff --git a/src/db/schema/index.ts b/src/db/schema/index.ts index aef7b5ed9bb9ec2f1915b9c438b9fde604c77b33..cf1f33507099a00dd97ccafed55f51669a553a0e 100644 --- a/src/db/schema/index.ts +++ b/src/db/schema/index.ts @@ -32,7 +32,7 @@ import stateEnum from './state-enum.schema' import resourceEnum from './resource-enum.schema' import commentsTable from './comments.schema' import commentReplyTable from './comment-reply.schema' -import userCollectionTable from '../relations/user-collection.relation' +import userCollectionTable from '../relations/user-collections.relation' export { userTable, diff --git a/src/db/seeds/user-collection.seed.ts b/src/db/seeds/user-collection.seed.ts index 6333dcd12dbe1e5b7b9042e7d4b7cbb31722f0c0..935d268ae56367eb053b7a2843ddd2376a8eb82b 100644 --- a/src/db/seeds/user-collection.seed.ts +++ b/src/db/seeds/user-collection.seed.ts @@ -1,5 +1,5 @@ import type db from '@/db' -import userCollectionTable, { type userCollectionsInput } from '../relations/user-collection.relation' +import userCollectionTable, { type userCollectionsInput } from '../relations/user-collections.relation' export default async function seed(db: db) {