NutritionAIAPI / add_image_column.py
Sakshi
nutrition
96f792c
raw
history blame contribute delete
552 Bytes
import sqlite3
def migrate():
conn = sqlite3.connect("nutrition_app.db")
cursor = conn.cursor()
try:
cursor.execute("ALTER TABLE products ADD COLUMN image_path TEXT")
conn.commit()
print("Successfully added image_path column to products table")
except sqlite3.OperationalError as e:
if "duplicate column name" in str(e):
print("Column image_path already exists")
else:
print(f"Error: {e}")
finally:
conn.close()
if __name__ == "__main__":
migrate()