pgtemp
pgtemp copied to clipboard
Implement Windows Support
I have implemented Windows support by making the following changes:
- Listen for CTRL_C signal in daemon listener.
- Use
pg_ctlto start and stop the PostgreSQL server on Windows. - Implemented a Windows Unit Test workflow.
For the time being, I have disabled the test_tempdb_bin_path and test_slow_postgres_startup tests on Windows due to their reliance upon bash scripts.
I have also removed the Python unit test as I was unable to get this working on Windows.