- Replace TinyDB (JSON file) with sqlite3 for data persistence - Add schema.py: table creation + data migration from db.json - Rewrite database.py: all CRUD operations use sqlite3 directly - All data retains original IDs via migration script - Remove tinydb dependency from pyproject.toml
10 lines
181 B
TOML
10 lines
181 B
TOML
[project]
|
|
name = "goalsbreakdown"
|
|
version = "0.1.0"
|
|
description = "Add your description here"
|
|
requires-python = ">=3.13"
|
|
dependencies = [
|
|
"bcrypt>=5.0.0",
|
|
"flask>=3.1.3",
|
|
]
|