-- Buat database CREATE DATABASE IF NOT EXISTS apotek CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; USE apotek; -- tabel users CREATE TABLE IF NOT EXISTS users ( id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(100) NOT NULL UNIQUE, password VARCHAR(255) NOT NULL, name VARCHAR(150) DEFAULT NULL, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; -- tabel obat CREATE TABLE IF NOT EXISTS obat ( id INT AUTO_INCREMENT PRIMARY KEY, kode VARCHAR(50) NOT NULL UNIQUE, nama VARCHAR(200) NOT NULL, jenis VARCHAR(100) DEFAULT NULL, stok INT NOT NULL DEFAULT 0, harga DECIMAL(12,2) NOT NULL DEFAULT 0.00, keterangan TEXT, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, updated_at TIMESTAMP NULL ON UPDATE CURRENT_TIMESTAMP ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; -- user contoh (password: password123) INSERT INTO users (username, password, name) VALUES ('admin', '{PASSWORD_PLACEHOLDER}', 'Administrator');