o2o-site-AEO/solution/frontend/src/api/generated/model
Mina Choi 94551afdaf [refactor] solution/backend,frontend,postgres-init: 회사(테넌트) 제거 — 사장님 계정이 곧 스코프
가입 한 번이 회사를 하나 만들고 사장님이 그 회사의 직원이 됐다. 가입 폼은 "상호"를 묻고
에디터 헤더에는 "이름 · 회사명" 이 붙었다 — 쓰는 사람은 사장님 한 명인데.
negodata 보일러플레이트의 멀티테넌트 스코프 키를 그대로 물려받은 것이고,
DECISIONS.md 2절이 "대행사/운영사 단위로 그대로 쓴다" 로 유지 결정을 적어 뒀던 자리다.

- gmodel: `UserInfo.company_id` 삭제 — JWT 클레임에서도 사라진다. 스코프 키는 `user_id` 다
- place_crud·site_crud: WHERE 를 `places.owner_user_id` 로. `list_company_sites` → `list_owner_sites`
- place_service: **주인은 토큰이 정한다.** `Req_CreatePlace.owner_user_id` 를 없앴다 —
  body 로 받으면 남의 계정을 적어 만들자마자 남의 목록에 넣을 수 있다.
  실측: 기존 92건은 아무도 안 보내서 전부 NULL 이었고 스코프는 회사가 대신 하고 있었다
- 워커(collect·copy·build·vision): 잡 페이로드 키 `company_id` → `owner_user_id`.
  잡이 세우는 `UserInfo.user_id` 는 이제 **사업장 주인**이다 — 예전엔 요청자·검증자·랜덤 uuid
  순으로 채웠는데, 그 랜덤 uuid 가 스코프 키가 되는 순간 "남의 사업장" 이라 fact 조회가 0건이 된다
- auth: `Res_Me.company` · `Req_Signup.company_name` · `CompanyData` 삭제
- models·init.sql: `company.companies` 테이블 · `users.company_id` 삭제,
  `places.owner_user_id` NOT NULL. 마이그레이션은 백필 → NOT NULL → DROP 순서다.
  회사에 계정이 여럿이면 **가장 먼저 만든 계정**에게 몰고, 주인을 못 찾은 행은 지운다 —
  스코프가 없으면 아무에게도 안 보이는 유령이다.
  실측(로컬): place 92 → 91(고아 1건 삭제), `demoebf050` 56 · `test` 35
- 프론트: 가입 폼의 상호 칸, 내 정보의 상호 항목, 헤더의 "이름 · 회사명" 삭제
- 테스트: `company_id`/`other_company_id` 픽스처 → `owner_id` 하나.
  격리는 `auth_headers("o2")` 를 한 번 더 부르면 그게 남이다

남긴 것 — DB 스키마 이름 `company` 는 그대로다. rename 은 모든 모델의 `__table_args__` 를
건드려야 해서 이번 변경에 섞지 않았다.

검증: 전체 568 passed(실패 1건은 HEAD 에서도 깨지는 레이트리밋 테스트) ·
프론트 tsc+eslint 통과 · 실제 API 로 가입→사업장→목록→격리→발행 한 바퀴

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QLWEFx4X3XRmKewUKjJWow
2026-09-08 13:01:14 +09:00
..
auditCheckData.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
auditCheckDataRecommendation.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
authProvider.ts [feat] solution/backend,frontend: id/pw 가입 · 구글 로그인 — 계정을 만들 길이 없던 걸 연다 2026-09-02 09:33:59 +09:00
buildStatus.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
checkSlugParams.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
errorInfo.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
errorInfoCode.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
errorInfoDesc.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
errorInfoSuccess.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
externalPlaceSource.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
factData.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
factDataCollectedAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
factDataExpiresAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
factDataSourceUrl.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
factDataUnit.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
factDataUnitId.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
factDataValue.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
factDataVerifiedAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
factDataVerifiedBy.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
factStatus.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
factWriteOutcome.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
faqData.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
faqDataCreatedAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
faqDataSourceFactIds.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
faqDataUpdatedAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
fieldSpecData.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
fieldSpecDataUnit.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
getWeatherParams.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
hTTPValidationError.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
index.ts [feat] solution/frontend: 온보딩을 상호명부터 — 단계를 주소창으로 옮기고 업종은 검색이 정한다 2026-09-03 10:20:57 +09:00
jobData.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
jobDataCreatedAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
jobDataLastError.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
jobDataResult.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
jobDataRunAfter.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
jobDataRunStartedAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
jobDataUpdatedAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
jobStatus.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
jobType.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
linkChannel.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
linkData.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
linkDataConfirmedAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
linkDataDiscoveredAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
linkDataTitle.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
listContentsParams.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
listFactsParams.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
listFaqsParams.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
listLinksParams.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
listMediaParams.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
listMySitesParams.ts [feat] solution/backend: 내 사이트 목록 엔드포인트 — places LEFT JOIN sites 단일 질의 2026-09-02 22:37:53 +09:00
listPlacesParams.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
listShowcaseParams.ts [feat] solution/frontend: 온보딩을 상호명부터 — 단계를 주소창으로 옮기고 업종은 검색이 정한다 2026-09-03 10:20:57 +09:00
localContentData.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
localContentDataBody.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
localContentDataCollectedAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
localContentDataDisplayEndAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
localContentDataDisplayStartAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
localContentDataExternalId.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
localContentDataPublishedAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
localContentDataTitle.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
localContentStatus.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
localContentType.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
localSource.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
mediaData.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
mediaDataAltText.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
mediaDataCreatedAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
mediaDataHeight.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
mediaDataLabel.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
mediaDataOriginUrl.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
mediaDataSourceUrl.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
mediaDataUnitId.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
mediaDataVisionConfidence.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
mediaDataWidth.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
mediaStatus.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
mySiteData.ts [feat] solution/backend: 내 사이트 목록 엔드포인트 — places LEFT JOIN sites 단일 질의 2026-09-02 22:37:53 +09:00
mySiteDataCreatedAt.ts [feat] solution/backend: 내 사이트 목록 엔드포인트 — places LEFT JOIN sites 단일 질의 2026-09-02 22:37:53 +09:00
mySiteDataDomain.ts [feat] solution/backend: 내 사이트 목록 엔드포인트 — places LEFT JOIN sites 단일 질의 2026-09-02 22:37:53 +09:00
mySiteDataPublishedAt.ts [feat] solution/backend: 내 사이트 목록 엔드포인트 — places LEFT JOIN sites 단일 질의 2026-09-02 22:37:53 +09:00
mySiteDataRoadAddress.ts [feat] solution/backend: 내 사이트 목록 엔드포인트 — places LEFT JOIN sites 단일 질의 2026-09-02 22:37:53 +09:00
mySiteDataSiteId.ts [feat] solution/backend: 내 사이트 목록 엔드포인트 — places LEFT JOIN sites 단일 질의 2026-09-02 22:37:53 +09:00
mySiteDataStatus.ts [feat] solution/backend: 내 사이트 목록 엔드포인트 — places LEFT JOIN sites 단일 질의 2026-09-02 22:37:53 +09:00
mySiteDataTemplateId.ts [feat] solution/backend: 내 사이트 목록 엔드포인트 — places LEFT JOIN sites 단일 질의 2026-09-02 22:37:53 +09:00
placeCandidate.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeCandidateAddress.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeCandidateCategoryName.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeCandidateExternalPlaceId.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeCandidateLatitude.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeCandidateLongitude.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeCandidateNaverPlaceUrl.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeCandidatePhone.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeCandidatePlaceUrl.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeCandidateRoadAddress.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeCategory.ts 업종 4번째를 관광체험 → 피부과·성형외과 로 바꾸고, 로그인 관문을 에디터 진입으로 되돌린다 2026-09-02 15:42:34 +09:00
placeData.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeDataAddress.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeDataContentUpdatedAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeDataCreatedAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeDataExternalPlaceId.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeDataExternalSource.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeDataLatitude.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeDataLongitude.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeDataOwnerUserId.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeDataPhone.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeDataRegionCode.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeDataRoadAddress.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeDataVerifiedAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
placeSearchItem.ts [refactor] solution/backend,frontend,postgres-init: 회사(테넌트) 제거 — 사장님 계정이 곧 스코프 2026-09-08 13:01:14 +09:00
placeSearchItemCategory.ts [feat] solution/frontend: 온보딩을 상호명부터 — 단계를 주소창으로 옮기고 업종은 검색이 정한다 2026-09-03 10:20:57 +09:00
placeSearchItemCategoryName.ts [feat] solution/frontend: 온보딩을 상호명부터 — 단계를 주소창으로 옮기고 업종은 검색이 정한다 2026-09-03 10:20:57 +09:00
placeSearchItemRoadAddress.ts [feat] solution/frontend: 온보딩을 상호명부터 — 단계를 주소창으로 옮기고 업종은 검색이 정한다 2026-09-03 10:20:57 +09:00
placeStatus.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
publishAction.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
publishLogData.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
publishLogDataCreatedAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
publishLogDataDetail.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
publishLogDataRejectReason.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
publishRejectReason.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
publishResult.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
renderStatusData.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
renderStatusDataError.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
renderStatusDataRenderedAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
renderStatusDataRenderedVersion.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqCreateFaq.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqCreateFaqSortOrder.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqCreateLink.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqCreateLinkTitle.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqCreatePlace.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqCreatePlaceOwnerUserId.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqCreateUnit.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqExtractFacts.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqGoogleLogin.ts [feat] solution/backend,frontend: id/pw 가입 · 구글 로그인 — 계정을 만들 길이 없던 걸 연다 2026-09-02 09:33:59 +09:00
reqLogin.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqPublishLocalContent.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqSignup.ts [refactor] solution/backend,frontend,postgres-init: 회사(테넌트) 제거 — 사장님 계정이 곧 스코프 2026-09-08 13:01:14 +09:00
reqSignupName.ts [feat] solution/backend,frontend: id/pw 가입 · 구글 로그인 — 계정을 만들 길이 없던 걸 연다 2026-09-02 09:33:59 +09:00
reqSiteSlug.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqSiteStatus.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqSiteTemplate.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqSiteTheme.ts [feat] solution/backend: 내 사이트 목록 엔드포인트 — places LEFT JOIN sites 단일 질의 2026-09-02 22:37:53 +09:00
reqSiteThemeTheme.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqStartBuild.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqStartCollect.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqStartCopy.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqStartVision.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqSyncFestivals.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqSyncFestivalsAreaCode.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqSyncFestivalsStartDate.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqTransitionFact.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqTransitionFactValue.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqTransitionFaq.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqTransitionFaqAnswer.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqTransitionFaqQuestion.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpdateLocalContent.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpdateLocalContentBody.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpdateLocalContentBodyAnyOf.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpdateLocalContentDisplayEndAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpdateLocalContentDisplayStartAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpdateLocalContentTitle.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpdateMe.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpdateMeContactNumber.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpdateMeEmail.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpdateMeName.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpdateMePassword.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpdatePlace.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpdatePlaceName.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpdatePlaceOwnerUserId.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpdatePlaceStatus.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpsertFact.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpsertFactExpiresAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpsertFactSourceUrl.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpsertFactUnitId.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqUpsertFactValue.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqVerifyPlace.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqVerifyPlaceAddress.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqVerifyPlaceByUrl.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqVerifyPlaceLatitude.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqVerifyPlaceLongitude.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqVerifyPlacePhone.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqVerifyPlacePlaceUrl.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqVerifyPlaceRegionCode.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
reqVerifyPlaceRoadAddress.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resCategorySchema.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resCategorySchemaCategory.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resCategorySchemaLabel.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resCategorySchemaMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resExtractedFact.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resExtractedFactReason.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resExtractedFactUnitName.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resExtractFacts.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resExtractFactsMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resFact.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resFactFact.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resFactList.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resFactListMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resFactMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resFactOutcome.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resFaq.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resFaqFaq.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resFaqList.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resFaqListMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resFaqMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resJob.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resJobJob.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resJobMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resJobOps.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resJobOpsMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resLink.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resLinkLink.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resLinkList.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resLinkListMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resLinkMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resLocalContentList.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resLocalContentListMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resLogin.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resLoginMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resMe.ts [refactor] solution/backend,frontend,postgres-init: 회사(테넌트) 제거 — 사장님 계정이 곧 스코프 2026-09-08 13:01:14 +09:00
resMeContactNumber.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resMediaList.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resMediaListMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resMeEmail.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resMeMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resMeName.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resMySites.ts [feat] solution/backend: 내 사이트 목록 엔드포인트 — places LEFT JOIN sites 단일 질의 2026-09-02 22:37:53 +09:00
resMySitesMsg.ts [feat] solution/backend: 내 사이트 목록 엔드포인트 — places LEFT JOIN sites 단일 질의 2026-09-02 22:37:53 +09:00
resPlace.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resPlaceList.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resPlaceListMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resPlaceMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resPlacePlace.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resPlaceSearch.ts [feat] solution/frontend: 온보딩을 상호명부터 — 단계를 주소창으로 옮기고 업종은 검색이 정한다 2026-09-03 10:20:57 +09:00
resPlaceSearchMsg.ts [feat] solution/frontend: 온보딩을 상호명부터 — 단계를 주소창으로 옮기고 업종은 검색이 정한다 2026-09-03 10:20:57 +09:00
resPlaceSearchSource.ts [feat] solution/frontend: 온보딩을 상호명부터 — 단계를 주소창으로 옮기고 업종은 검색이 정한다 2026-09-03 10:20:57 +09:00
resPublishLogs.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resPublishLogsMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resRefreshToken.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resRefreshTokenMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSeoAudit.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSeoAuditMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSeoAuditSummary.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSeoAuditVisibility.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resShowcase.ts [feat] solution/frontend: 온보딩을 상호명부터 — 단계를 주소창으로 옮기고 업종은 검색이 정한다 2026-09-03 10:20:57 +09:00
resShowcaseMsg.ts [feat] solution/frontend: 온보딩을 상호명부터 — 단계를 주소창으로 옮기고 업종은 검색이 정한다 2026-09-03 10:20:57 +09:00
resSite.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSiteCurrentVersion.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSiteMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSiteSite.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSiteSlug.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSiteSlugMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSiteSlugReason.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSiteSlugSite.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSiteSlugSuggestion.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSiteVersions.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSiteVersionsMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSlugCheck.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSlugCheckMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSlugCheckReason.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSlugCheckSuggestion.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resStartBuild.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resStartBuildJobId.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resStartBuildMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resStartBuildStatus.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resStartCollect.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resStartCollectJobId.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resStartCollectMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resStartCollectStatus.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resStartCopy.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resStartCopyJobId.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resStartCopyMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resStartCopyStatus.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resStartVision.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resStartVisionJobId.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resStartVisionMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resStartVisionStatus.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSyncFestivals.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resSyncFestivalsMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resUnit.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resUnitList.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resUnitListMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resUnitMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resUnitUnit.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resVerifyCandidates.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resVerifyCandidatesMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resVerifyCandidatesReason.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resVerifyCandidatesSource.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resWeather.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resWeatherMsg.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
resWeatherWeather.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
searchPlacesPublicParams.ts [feat] solution/frontend: 온보딩을 상호명부터 — 단계를 주소창으로 옮기고 업종은 검색이 정한다 2026-09-03 10:20:57 +09:00
showcaseItem.ts [refactor] solution/backend,frontend,postgres-init: 회사(테넌트) 제거 — 사장님 계정이 곧 스코프 2026-09-08 13:01:14 +09:00
showcaseItemRegion.ts [feat] solution/frontend: 온보딩을 상호명부터 — 단계를 주소창으로 옮기고 업종은 검색이 정한다 2026-09-03 10:20:57 +09:00
showcaseItemThumbnailUrl.ts [feat] solution/frontend: 온보딩을 상호명부터 — 단계를 주소창으로 옮기고 업종은 검색이 정한다 2026-09-03 10:20:57 +09:00
siteData.ts [feat] solution/frontend: 온보딩을 상호명부터 — 단계를 주소창으로 옮기고 업종은 검색이 정한다 2026-09-03 10:20:57 +09:00
siteDataCurrentVersionId.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
siteDataDomain.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
siteDataPublishedAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
siteDataTemplateId.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
siteDataTheme.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
siteDataThemeAnyOf.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
siteDataThumbnailUrl.ts [feat] solution/frontend: 온보딩을 상호명부터 — 단계를 주소창으로 옮기고 업종은 검색이 정한다 2026-09-03 10:20:57 +09:00
siteStatus.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
siteVersionData.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
siteVersionDataBuildError.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
siteVersionDataBuiltAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
siteVersionDataCreatedAt.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
sourceType.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
unitData.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
userRole.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
validationError.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
validationErrorCtx.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
validationErrorLocItem.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
verifyCandidatesParams.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
weatherData.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
weatherDataTimezone.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00
weatherDataWindSpeed.ts 이름: solution/front → solution/frontend 2026-08-31 15:27:16 +09:00