컬럼 구조 (Columns Definition)

8개 컬럼
컬럼명 데이터 타입 Null 허용 Key 기본값 (Default) 추가 속성 (Extra) 코멘트 / 설명
id
int(11) NO PRI NULL auto_increment -
subscriber_id
int(11) YES - NULL - -
recipient_email
varchar(255) NO - NULL - -
subject
varchar(255) NO - NULL - -
keyword_name
varchar(100) NO - NULL - -
article_count
int(11) YES - 0 - -
status
varchar(50) YES - 'PREPARED' - -
sent_at
datetime YES - current_timestamp() - -

인덱스 정의 (Indexes)

Key Name 컬럼명 고유성 (Unique) 인덱스 타입
PRIMARY id UNIQUE BTREE

CREATE TABLE DDL

CREATE TABLE `email_logs` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `subscriber_id` int(11) DEFAULT NULL,
  `recipient_email` varchar(255) NOT NULL,
  `subject` varchar(255) NOT NULL,
  `keyword_name` varchar(100) NOT NULL,
  `article_count` int(11) DEFAULT 0,
  `status` varchar(50) DEFAULT 'PREPARED',
  `sent_at` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci