-- Tabel untuk Kurikulum (SQLite)
CREATE TABLE IF NOT EXISTS kurikulum (
  id INTEGER PRIMARY KEY AUTOINCREMENT,
  judul TEXT NOT NULL,
  deskripsi TEXT,
  tingkat TEXT,
  jurusan TEXT,
  mata_pelajaran TEXT,
  kompetensi_dasar TEXT,
  materi_pokok TEXT,
  file_dokumen TEXT,
  urutan INTEGER DEFAULT 0,
  status TEXT DEFAULT 'aktif',
  created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
  updated_at DATETIME DEFAULT CURRENT_TIMESTAMP
);

-- Insert sample data
INSERT INTO kurikulum (judul, deskripsi, tingkat, jurusan, mata_pelajaran, kompetensi_dasar, materi_pokok, urutan, status) VALUES
('Kurikulum Merdeka Kelas X', 'Kurikulum Merdeka untuk kelas X semester 1 dan 2', 'X', 'Umum', 'Matematika, Bahasa Indonesia, Bahasa Inggris', 'Memahami konsep dasar matematika, Menganalisis teks, Berkomunikasi dalam bahasa Inggris', 'Aljabar, Teks Eksposisi, Grammar Dasar', 1, 'aktif'),
('Kurikulum Teknik Komputer Jaringan', 'Kurikulum khusus untuk jurusan TKJ', 'XI', 'TKJ', 'Jaringan Dasar, Sistem Operasi, Pemrograman', 'Memahami topologi jaringan, Mengoperasikan sistem operasi, Membuat program sederhana', 'OSI Layer, Linux, Python', 2, 'aktif'),
('Kurikulum Multimedia', 'Kurikulum untuk jurusan Multimedia', 'XI', 'Multimedia', 'Desain Grafis, Video Editing, Animasi', 'Membuat desain visual, Mengedit video, Membuat animasi 2D', 'Adobe Photoshop, Premiere Pro, After Effects', 3, 'aktif');
