| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- -- 누락된 컬럼들을 개별적으로 추가하는 DDL
- -- DBeaver에서 각 라인을 개별 실행하거나 필요한 것만 실행하세요
- -- 먼저 현재 VENDOR_LIST 테이블 구조 확인
- -- DESCRIBE VENDOR_LIST;
- -- 1. VENDOR_LIST에 누락될 수 있는 컬럼들 (개별 실행)
- -- CATEGORY 컬럼 (없다면 추가)
- ALTER TABLE `VENDOR_LIST` ADD COLUMN `CATEGORY` varchar(50) DEFAULT NULL COMMENT '사업 카테고리';
- -- REGION 컬럼 (없다면 추가)
- ALTER TABLE `VENDOR_LIST` ADD COLUMN `REGION` varchar(50) DEFAULT NULL COMMENT '지역';
- -- DESCRIPTION 컬럼 (없다면 추가)
- ALTER TABLE `VENDOR_LIST` ADD COLUMN `DESCRIPTION` text DEFAULT NULL COMMENT '벤더사 설명';
- -- LOGO 컬럼 (없다면 추가)
- ALTER TABLE `VENDOR_LIST` ADD COLUMN `LOGO` varchar(500) DEFAULT NULL COMMENT '로고 이미지 URL';
- -- TAGS 컬럼 (없다면 추가)
- ALTER TABLE `VENDOR_LIST` ADD COLUMN `TAGS` varchar(500) DEFAULT NULL COMMENT '검색 태그';
- -- APPROVAL_STATUS 컬럼 (없다면 추가)
- ALTER TABLE `VENDOR_LIST` ADD COLUMN `APPROVAL_STATUS` varchar(20) DEFAULT 'PENDING' COMMENT '승인 상태';
- -- APPROVED_DATE 컬럼 (없다면 추가)
- ALTER TABLE `VENDOR_LIST` ADD COLUMN `APPROVED_DATE` timestamp NULL DEFAULT NULL COMMENT '승인일시';
- -- 2. USER_LIST에 누락될 수 있는 컬럼들 (개별 실행)
- -- 먼저 현재 USER_LIST 테이블 구조 확인
- -- DESCRIBE USER_LIST;
- -- INFLUENCER_TYPE 컬럼 (없다면 추가)
- ALTER TABLE `USER_LIST` ADD COLUMN `INFLUENCER_TYPE` varchar(50) DEFAULT NULL COMMENT '인플루언서 타입';
- -- PRIMARY_CATEGORY 컬럼 (없다면 추가)
- ALTER TABLE `USER_LIST` ADD COLUMN `PRIMARY_CATEGORY` varchar(50) DEFAULT NULL COMMENT '주요 활동 카테고리';
- -- FOLLOWER_COUNT 컬럼 (없다면 추가)
- ALTER TABLE `USER_LIST` ADD COLUMN `FOLLOWER_COUNT` int(11) DEFAULT 0 COMMENT '총 팔로워 수';
- -- AVG_VIEWS 컬럼 (없다면 추가)
- ALTER TABLE `USER_LIST` ADD COLUMN `AVG_VIEWS` int(11) DEFAULT 0 COMMENT '평균 조회수';
- -- PROFILE_IMAGE 컬럼 (없다면 추가)
- ALTER TABLE `USER_LIST` ADD COLUMN `PROFILE_IMAGE` varchar(500) DEFAULT NULL COMMENT '프로필 이미지 URL';
- -- BIO 컬럼 (없다면 추가)
- ALTER TABLE `USER_LIST` ADD COLUMN `BIO` text DEFAULT NULL COMMENT '자기소개';
- -- INSTAGRAM_URL 컬럼 (없다면 추가)
- ALTER TABLE `USER_LIST` ADD COLUMN `INSTAGRAM_URL` varchar(200) DEFAULT NULL COMMENT '인스타그램 링크';
- -- YOUTUBE_URL 컬럼 (없다면 추가)
- ALTER TABLE `USER_LIST` ADD COLUMN `YOUTUBE_URL` varchar(200) DEFAULT NULL COMMENT '유튜브 링크';
- -- TIKTOK_URL 컬럼 (없다면 추가)
- ALTER TABLE `USER_LIST` ADD COLUMN `TIKTOK_URL` varchar(200) DEFAULT NULL COMMENT '틱톡 링크';
- -- BLOG_URL 컬럼 (없다면 추가)
- ALTER TABLE `USER_LIST` ADD COLUMN `BLOG_URL` varchar(200) DEFAULT NULL COMMENT '블로그 링크';
- -- PREFERRED_REGION 컬럼 (없다면 추가)
- ALTER TABLE `USER_LIST` ADD COLUMN `PREFERRED_REGION` varchar(100) DEFAULT NULL COMMENT '선호 활동 지역';
- -- MIN_COMMISSION_RATE 컬럼 (없다면 추가)
- ALTER TABLE `USER_LIST` ADD COLUMN `MIN_COMMISSION_RATE` decimal(5,2) DEFAULT NULL COMMENT '최소 수수료율';
- -- VERIFICATION_STATUS 컬럼 (없다면 추가)
- ALTER TABLE `USER_LIST` ADD COLUMN `VERIFICATION_STATUS` varchar(20) DEFAULT 'UNVERIFIED' COMMENT '인증 상태';
- -- VERIFIED_DATE 컬럼 (없다면 추가)
- ALTER TABLE `USER_LIST` ADD COLUMN `VERIFIED_DATE` timestamp NULL DEFAULT NULL COMMENT '인증일시';
|