32 lines
984 B
Python
32 lines
984 B
Python
import sqlite3
|
|
|
|
def isi_data_awal():
|
|
conn = sqlite3.connect("cafe.db")
|
|
cur = conn.cursor()
|
|
|
|
# Hapus data lama biar gak dobel (opsional, biar bersih)
|
|
cur.execute("DELETE FROM menu")
|
|
|
|
# Data Menu (Sesuaikan nama file gambar dengan yang ada di folder aset kamu)
|
|
menus = [
|
|
# (Nama, Kategori, Harga, Stok, Nama File Gambar)
|
|
("Ayam Goreng", "Makanan", 15000, 20, "ayam_goreng.jpg"),
|
|
("Bakso Urat", "Makanan", 12000, 15, "bakso.jpg"),
|
|
("Mie Ayam", "Makanan", 10000, 25, "mie_ayam.jpg"),
|
|
("Es Teh Manis", "Minuman", 3000, 50, "es_teh.jpg"),
|
|
("Jus Jeruk", "Minuman", 5000, 30, "jus_jeruk.jpg"),
|
|
]
|
|
|
|
print("Sedang mengisi data menu...")
|
|
|
|
cur.executemany("""
|
|
INSERT INTO menu (nama, kategori, harga, stok, gambar)
|
|
VALUES (?, ?, ?, ?, ?)
|
|
""", menus)
|
|
|
|
conn.commit()
|
|
conn.close()
|
|
print("✅ Berhasil! Data menu sudah masuk database.")
|
|
|
|
if __name__ == "__main__":
|
|
isi_data_awal() |