Python-Menu/project/isi_menu.py

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()