PharmaStock Database
This week was mainly about making sure the backend database is solid and working the way it should. I focused on validating the DbContext, checking migrations, and confirming that our schema is properly aligned with the development branch.
As part of that process, I helped with merging the ASP.NET Core Identity changes and then rebuilt the database from scratch using Docker. Doing a full reset made sure there were no leftover migration issues or hidden conflicts.
After rebuilding, I verified that:
-
Identity tables were created correctly
-
Medications has the correct unique index
-
InventoryStocks enforces the foreign key relationship
-
Seed data loaded successfully (10 medications, 11 stock records)
No big new features this week just making sure the foundation is clean and stable so we can keep building without surprises later.
Comments
Post a Comment