SIGN IN SIGN UP

test: Add postgres testing (#2973)

* Initial spike for database fixtures

* Simplify database initialization

* Clean up fixtures for parametrization

* Update DSL tests to use parametrized database sessions

* Clean up type annotations

* Remove needless import

* Install postgresql in github ci

* Parametrize fixture directly

* Skip postgres tests on windows and macos

* Ruff 🐶

* Only skip if flag is set

* Fix fixtures

* Update DEVELOPMENT guide

* Mark postgres tests with xfail for now

---------

Co-authored-by: Alexander Song <axiomofjoy@gmail.com>
D
Dustin Ngo committed
3e7cbad4a0c1167bb3ab8643a52a7ae0524c9027
Parent: 44c3068
Committed by GitHub <noreply@github.com> on 4/25/2024, 6:38:31 AM