๐Ÿ—„๏ธ SQLite Migration Test

๐Ÿงช Test Instructions:
  1. Add some users using the form below
  2. Note the counts (users and visits)
  3. Stop and remove the container
  4. Add a new migration (e.g., add a 'bio' field to User model)
  5. Rebuild and restart the container
  6. Run migrations (flask db upgrade in container)
  7. Check if data persisted - users should still be there!
176
Total Visits
1
Users Created
โœ… YES
DB File Exists

โž• Add New User

๐Ÿ‘ฅ Users (1)

abo (abo@gmail.com)
Created: 2026-01-10 10:55:16 Bio: None

๐Ÿ“Š Recent Visits (Last 10)

Visit #176 - home
2026-03-11 05:37:42
Visit #175 - home
2026-03-11 05:12:34
Visit #174 - home
2026-03-11 05:10:46
Visit #173 - home
2026-03-11 05:10:25
Visit #172 - home
2026-03-11 05:04:10
Visit #171 - home
2026-03-11 04:49:58
Visit #170 - home
2026-03-11 04:44:21
Visit #169 - home
2026-03-11 04:28:29
Visit #168 - home
2026-03-11 04:15:22
Visit #167 - home
2026-03-11 04:15:21
๐Ÿ—‚๏ธ Storage Information:
STORAGE_PATH: /app/storage
DATABASE_PATH: /app/storage/app.db
DB_EXISTS: โœ… YES
MIGRATIONS_DIR: /app/migrations (check if exists in container)
โš ๏ธ What to Expect:
Current Setup (Volume at /app): Data will be LOST on redeploy
Fixed Setup (Volume at /app/storage): Data will PERSIST on redeploy