- Replace API sync with direct MySQL database insert - Add IP address capture and storage (SQLite + MySQL) - Normalize SiteId to 2-digit format (e.g., "02" instead of "SITE : 2") - Mark records as synced instead of deleting after sync - Add day-end cleanup for old synced rows - Rename table to lunch_order_transactions - Add MySqlConnector package and connection string config |
||
|---|---|---|
| .. | ||
| AppDbContext.cs | ||
| DbContextFactory.cs | ||