* Validate any SQL migration scripts are the most recent
* Make string checks more robust
* Clarify script location
* Remove need given the additional validations that are immediately valuable
* Allow past incorrectly-named migrations but now enforce
* Centralize validation logic to PowerShell script
* Add entity path to database test workflow
* Add entity path to pull request - path database test workflow
---------
Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>
fix(auth): [PM-2996] Add Pending Auth Request Data to Devices Response
- New stored procedure to fetch the appropriate data.
- Updated devices controller to respond with the new data.
- Tests written at the controller and repository level.
Resolves PM-2996
* Add MariaDB Test
* Use Correct Syntax
* Use Container Name
* Add Port
* Remove MySQL Thing
* Remove Another Thing
* Different Port Syntax
* Add Back Skipped Checks
* Use Correct Connection String in Test Setup
* Update .github/workflows/test-database.yml
Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
* Update .github/workflows/test-database.yml
Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
* Use MariaDB 10
---------
Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
* Add Pending Model Checks
* Update This File Reference
* Don't Use Title Case
* Include ConnectionString
* Remove --connection arg
* Add Fake Model Change
* Remove Fake Change
* Update migrate.ps1 to use MsSqlMigratorUtility for dev databases
* Remove old handwritten scripts
* Migrate existing migration records
* Update Github Workflow to call MsSqlMigratorUtility directly