004_add_vendor_list_additional_columns.sql 1.5 KB

1234567891011121314151617181920212223242526272829303132333435
  1. -- DDL 004: VENDOR_LIST 테이블에 추가 컬럼 추가
  2. -- 생성일: 2025-07-22
  3. -- 목적: 벤더사 검색 및 분류를 위한 추가 정보 컬럼
  4. -- 1. 카테고리 컬럼 추가
  5. ALTER TABLE `VENDOR_LIST`
  6. ADD COLUMN `CATEGORY` varchar(50) DEFAULT NULL COMMENT '사업 카테고리: FASHION_BEAUTY, FOOD_HEALTH, LIFESTYLE, TECH_ELECTRONICS, SPORTS_LEISURE, CULTURE_ENTERTAINMENT';
  7. -- 2. 지역 컬럼 추가
  8. ALTER TABLE `VENDOR_LIST`
  9. ADD COLUMN `REGION` varchar(50) DEFAULT NULL COMMENT '지역: SEOUL, GYEONGGI, INCHEON, BUSAN, DAEGU, DAEJEON, GWANGJU, ULSAN, OTHER';
  10. -- 3. 사업자 설명 컬럼 추가
  11. ALTER TABLE `VENDOR_LIST`
  12. ADD COLUMN `DESCRIPTION` text DEFAULT NULL COMMENT '벤더사 설명';
  13. -- 4. 로고 이미지 URL 컬럼 추가
  14. ALTER TABLE `VENDOR_LIST`
  15. ADD COLUMN `LOGO` varchar(500) DEFAULT NULL COMMENT '로고 이미지 URL';
  16. -- 5. 태그 컬럼 추가 (검색용)
  17. ALTER TABLE `VENDOR_LIST`
  18. ADD COLUMN `TAGS` varchar(500) DEFAULT NULL COMMENT '검색 태그 (콤마 구분)';
  19. -- 6. 승인 상태 컬럼 추가
  20. ALTER TABLE `VENDOR_LIST`
  21. ADD COLUMN `APPROVAL_STATUS` varchar(20) DEFAULT 'PENDING' COMMENT '승인 상태: PENDING, APPROVED, REJECTED';
  22. -- 7. 승인일 컬럼 추가
  23. ALTER TABLE `VENDOR_LIST`
  24. ADD COLUMN `APPROVED_DATE` timestamp NULL DEFAULT NULL COMMENT '승인일시';
  25. -- 8. 최종 로그인 일시 컬럼 추가
  26. ALTER TABLE `VENDOR_LIST`
  27. ADD COLUMN `LAST_LOGIN_DATE` timestamp NULL DEFAULT NULL COMMENT '최종 로그인 일시';