-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Description
Adding another database provider should be fairly straight forward. Bitwarden's data access layer is abstracted away with repository interfaces which can be found under src/Core/Repositories
. I've already done the work needed for making this possible. All that is left is re-writing all of the SQL tables, functions, stored procedures, etc over to PostgreSQL and then wiring them up repository implementations for PostgreSQL. I've started this work in the following commits, which can be followed as a model going forward:
Choosing a database provider is as simple as either providing a connection string for MSSQL or PostgreSQL, whichever you prefer.
I do not have a lot of experience in working with PostgreSQL, so I will need some help to complete this task.
Questions:
- Are PostgreSQL functions equivalent to MSSQL stored procedures?