TKK_E32230273/migrate_foto_tokens.php

22 lines
653 B
PHP

<?php
include 'koneksi.php';
try {
$pdo->exec("
CREATE TABLE IF NOT EXISTS foto_tokens (
id INT AUTO_INCREMENT PRIMARY KEY,
id_occupant INT NOT NULL,
token VARCHAR(64) NOT NULL UNIQUE,
status ENUM('active','used') DEFAULT 'active',
created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
used_at DATETIME NULL,
INDEX idx_token (token),
INDEX idx_occupant (id_occupant)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
");
echo "Tabel foto_tokens berhasil dibuat.\n";
} catch (PDOException $e) {
echo "Error: " . $e->getMessage() . "\n";
}
?>