Add migrations system for database schema management
- Create SHServ\Migrations\Migration base class with up()/down()
- Create MigrationsManager: tracks applied migrations in  table,
  supports migrate, rollback, status, and create commands
- Integrate with console.php: migrate, migrate:rollback, migrate:status,
  migrate:create
- Add first migration: create_sessions_table (needed for Session Entity)
- Use correct ThinBuilder field format for defaults and nullability
1 parent 3c9710f commit d6a6bcf7f817191b4dce10dbf7a2b0296371587a
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 1 day ago
Showing 4 changed files
View
server/SHServ/Migrations/Migration.php 0 → 100644
View
server/SHServ/Migrations/MigrationsManager.php 0 → 100644
View
server/console.php
View
server/migrations/20250602_000000_create_sessions_table.php 0 → 100644