Skip to content

Commit

Permalink
Merge pull request #29 from jojoduquartier/develop
Browse files Browse the repository at this point in the history
Subsetting Host/Credentials for new projects
  • Loading branch information
jojoduquartier committed Apr 18, 2020
2 parents 43e7369 + c1f69d5 commit 09eea63
Show file tree
Hide file tree
Showing 9 changed files with 297 additions and 41 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -105,3 +105,6 @@ venv.bak/

# custom
.idea/

# vs code
.vscode/
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,9 @@ The snowflake dialect has been added

## [Version 1.0.3]
1.0.2 build didn't have the wheel files and the requirements.txt was not included
the manifest file has been added and a wheel file created
the manifest file has been added and a wheel file created

## [Version 1.0.4]
- sqlalchemy_engine is read only
- host, credential and key attibutes of configurer are read only
- user can now create subsets. In the root folder where host is created, you will have a `subsets` folder. the goal is to be able to create different subsets for each project. Say I have 10 databases, 5 oracle and 5 mysql but I only need 2 each for a specific project. You can create a subset with a totally different encryption key that you can use on the server you want the project to run.
1 change: 1 addition & 0 deletions dsdbmanager/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
add_database = __configurer__.add_new_database_info
remove_database = __configurer__.remove_database
reset_credentials = __configurer__.reset_credentials
create_subset = __configurer__.create_subset


# easy access for databases
Expand Down

0 comments on commit 09eea63

Please sign in to comment.