40024-vm/db/migrations/20260517_create_backlink_posts.sql
2026-05-17 15:57:40 +00:00

19 lines
894 B
SQL

CREATE TABLE IF NOT EXISTS backlink_posts (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
title VARCHAR(180) NOT NULL,
slug VARCHAR(190) NOT NULL,
category VARCHAR(80) NOT NULL DEFAULT 'Artikel',
excerpt TEXT NOT NULL,
content MEDIUMTEXT NOT NULL,
cta_text VARCHAR(120) NOT NULL DEFAULT 'Kunjungi apknusa.com',
cta_url VARCHAR(255) NOT NULL DEFAULT 'https://apknusa.com',
featured TINYINT(1) NOT NULL DEFAULT 0,
published_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (id),
UNIQUE KEY uniq_backlink_posts_slug (slug),
KEY idx_backlink_posts_category (category),
KEY idx_backlink_posts_published_at (published_at)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;