diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 3a511a3..4efd2aa 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -79,13 +79,13 @@ model SD_SERVEY_SALES_DETAIL_INFO { id Int @id @default(autoincrement()) contract_capacity String? @db.VarChar(20) retail_company String? @db.VarChar(100) - supplementary_facilities Int? + supplementary_facilities String? @db.VarChar(20) supplementary_facilities_etc String? @db.VarChar(200) installation_system Int? installation_system_etc String? @db.VarChar(200) construction_year Int? construction_year_etc String? @db.VarChar(200) - roof_material Int? + roof_material String? @db.VarChar(20) roof_material_etc String? @db.VarChar(200) roof_shape Int? roof_shape_etc String? @db.VarChar(200) @@ -177,3 +177,33 @@ model BC_COMM_L { @@id([HEAD_CD, CODE], map: "PK_BC_COMM_L") } + +model MS_SUITABLE_ROOF_MATERIAL_GROUP { + id Int @id @default(autoincrement()) + roof_material_group String @db.VarChar(200) + roof_material String @db.VarChar(200) + created_at DateTime @default(now(), map: "DF__MS_SUITAB__creat__4F7CD00D") + updated_at DateTime +} + +model MS_SUITABLE_DETAIL { + id Int @id @default(autoincrement()) + main_id Int + trestle_manufacturer_product_code String? @db.VarChar(200) + trestle_manufacturer_product_name String? @db.VarChar(200) + memo String? @db.VarChar(500) + created_at DateTime @default(now(), map: "DF__MS_SUITAB__creat__571DF1D5") + updated_at DateTime? + MS_SUITABLE_MAIN MS_SUITABLE_MAIN @relation(fields: [main_id], references: [id], onUpdate: NoAction, map: "MS_SUITABLE_DETAIL_MS_SUITABLE_MAIN_FK") +} + +model MS_SUITABLE_MAIN { + id Int @id @default(autoincrement()) + product_name String @db.VarChar(200) + manufacturer String? @db.VarChar(200) + roof_material String? @db.VarChar(100) + shape String? @db.VarChar(200) + created_at DateTime @default(now(), map: "DF__MS_SUITAB__creat__5441852A") + updated_at DateTime? @updatedAt + details MS_SUITABLE_DETAIL[] +}