Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fully implement PostgreSQL #12

Open
cdc-dpbrown opened this issue Aug 14, 2024 · 0 comments
Open

Fully implement PostgreSQL #12

cdc-dpbrown opened this issue Aug 14, 2024 · 0 comments

Comments

@cdc-dpbrown
Copy link
Collaborator

cdc-dpbrown commented Aug 14, 2024

It would be helpful to our end-users to have another full-function database option other than MS SQL Server. The downside to MS SQL Server is that it is expensive and may negate the benefit of a free Epi Info 7 to some of our limited resource end-users. PostgreSQL is a free and open-source relational database that is already partially implemented in Epi Info 7.

The classes that handle interactions with the databases implement common interfaces: IdbDriverFactory, IDataSource, and DbDriverBase:IDbDriver. MS SQL Server and MS Access fully implement the interfaces whereas the others only implement enough to read the data for analysis.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant