From b1f368cdbd6ef4b53279807646ee44314f49eb03 Mon Sep 17 00:00:00 2001 From: koreacomp5 Date: Thu, 9 Oct 2025 17:13:54 +0900 Subject: [PATCH] =?UTF-8?q?7.9=20=EC=9D=BC=EB=B0=98=20=EC=B9=B4=ED=85=8C?= =?UTF-8?q?=EA=B3=A0=EB=A6=AC=20=EC=84=A4=EC=A0=95=20=EB=A7=A4=ED=95=91(?= =?UTF-8?q?=EA=B3=B5=EC=A7=80/=EA=B0=80=EC=9E=85=EC=9D=B8=EC=82=AC/?= =?UTF-8?q?=EB=B2=84=EA=B7=B8=EA=B1=B4=EC=9D=98/=EC=9D=B4=EB=B2=A4?= =?UTF-8?q?=ED=8A=B8/=EC=86=8C=ED=86=B5=EB=B0=A9/=EC=9E=90=EC=9C=A0/?= =?UTF-8?q?=EB=AC=B4=EC=97=87=EC=9D=B4=EB=93=A0/=EB=A7=88=EC=82=AC?= =?UTF-8?q?=EC=A7=80=EA=BF=80=ED=8C=81/=EA=B4=80=EB=A6=AC=EC=82=AC?= =?UTF-8?q?=EC=B0=BE=EC=95=84=EC=9A=94/=EC=B2=AD=EC=99=80=EB=8C=80/?= =?UTF-8?q?=EB=B0=A9=EB=AC=B8=ED=9B=84=EA=B8=B0[=EC=8A=B9=EC=9D=B8])=20o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- prisma/seed.js | 8 ++++---- todolist.txt | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/prisma/seed.js b/prisma/seed.js index 66ffeef..e1fb93d 100644 --- a/prisma/seed.js +++ b/prisma/seed.js @@ -88,17 +88,17 @@ async function upsertAdmin() { async function upsertBoards(admin) { const boards = [ // 일반 - { name: "공지사항", slug: "notice", description: "공지", type: "general", sortOrder: 1 }, + { name: "공지사항", slug: "notice", description: "공지", type: "general", sortOrder: 1, writeLevel: "moderator" }, { name: "가입인사", slug: "greetings", description: "가입인사", type: "general", sortOrder: 2 }, { name: "버그건의", slug: "bug-report", description: "버그/건의", type: "general", sortOrder: 3 }, - { name: "이벤트", slug: "event", description: "이벤트", type: "general", sortOrder: 4 }, + { name: "이벤트", slug: "event", description: "이벤트", type: "general", sortOrder: 4, requiredTags: { required: ["이벤트"] } }, { name: "자유게시판", slug: "free", description: "자유", type: "general", sortOrder: 5 }, { name: "무엇이든", slug: "qna", description: "무엇이든 물어보세요", type: "general", sortOrder: 6 }, { name: "마사지꿀팁", slug: "tips", description: "팁", type: "general", sortOrder: 7 }, - { name: "익명게시판", slug: "anonymous", description: "익명", type: "general", sortOrder: 8, allowAnonymousPost: true }, + { name: "익명게시판", slug: "anonymous", description: "익명", type: "general", sortOrder: 8, allowAnonymousPost: true, allowSecretComment: true }, { name: "관리사찾아요", slug: "find-therapist", description: "구인/구직", type: "general", sortOrder: 9 }, { name: "청와대", slug: "blue-house", description: "레벨 제한", type: "general", sortOrder: 10, readLevel: "member" }, - { name: "방문후기", slug: "reviews", description: "운영자 승인 후 공개", type: "general", sortOrder: 11, requiresApproval: true }, + { name: "방문후기", slug: "reviews", description: "운영자 승인 후 공개", type: "general", sortOrder: 11, requiresApproval: true, requiredTags: { anyOf: ["업체명", "지역"] } }, // 특수 { name: "출석부", slug: "attendance", description: "데일리 체크인", type: "special", sortOrder: 12 }, { name: "주변 제휴업체", slug: "nearby-partners", description: "위치 기반", type: "special", sortOrder: 13 }, diff --git a/todolist.txt b/todolist.txt index eeffd9b..23febec 100644 --- a/todolist.txt +++ b/todolist.txt @@ -48,7 +48,7 @@ 7.6 익명/비밀댓글/비댓 해시 처리 o 7.7 신고→알림→블라인드 자동화 훅 o 7.8 일반 게시판 공용 폼/라우트 템플릿 생성 o -7.9 일반 카테고리 설정 매핑(공지/가입인사/버그건의/이벤트/소통방/자유/무엇이든/마사지꿀팁/관리사찾아요/청와대/방문후기[승인]) +7.9 일반 카테고리 설정 매핑(공지/가입인사/버그건의/이벤트/소통방/자유/무엇이든/마사지꿀팁/관리사찾아요/청와대/방문후기[승인]) o 7.10 제휴업소 일반(사진) 카테고리 전용 이미지 첨부/미리보기 규칙 [특수 페이지(카테고리)]