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

Postgresql #3

Open
wants to merge 7 commits into
base: main
Choose a base branch
from
Open

Postgresql #3

wants to merge 7 commits into from

Conversation

DinoBektesevic
Copy link
Member

Blocked by #2

Transitioned and tested functionality on PostgreSQL.

Configuration class that maps YAML dictionaries to instance
attributes.
Should be flexible enough when in the future we transition
to PostgreSQL DBMS.
Removed security key logic out of settings.py.
Add equality comparison operator for Config.
Make a test directory for trails app, add example config files.
Write tests.
Add a more explicitly named class for database configs.
Rename config file to secrets since that's the intended use.
Add the bit of functionality that isolates the desired keys
from the entire yaml to simplify use.
Update tests.
Add secrets resolution via AWS Secrets manager for simple and
multi-keyed secrets.
Add tests.
Add documentation.
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

Successfully merging this pull request may close these issues.

2 participants