a free database library for python
Reason this release was yanked:
Forgot one character in the code
Project description
Contributing
Contributions are welcome! If you'd like to contribute to SafeVaultDB, please submit a pull request to the repository.
License
SafeVaultDB for python is released under the GNU GPL 3 License.
Usage
from SafeVaultDB import SafeVault
# Initialize SafeVault with database path and password
vault = SafeVault(database_path="path/to/database.db", password="your_password")
Installation
You can install SafeVaultDB for python using pip:
pip install SafeVaultDB
Functions
Initialization
init(database_path:str, password:str)
Initialize SafeVault object.
database_path (str): The path to the database file.
password (str): The password used to generate the encryption key.
Adding Data
add_data(key:str, value:str)
Adds key-value pair to the encrypted database.
key (str): The key to add.
value (str): The value corresponding to the key.
Updating Data
update_data(key:str, value:str)
Updates the value corresponding to the given key in the encrypted database.
key (str): The key to update.
value (str): The new value corresponding to the key.
Retrieving Data
get_data(key:str)
retrieves data corresponding to the given key from the encrypted database.
key (str): The key to retrieve data for.
Deleting Data
delete_data(key:str)
Key (str): The key to delete
Deletes data corresponding to the given key from the encrypted database.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for SafeVaultDB-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38749b4e04e60d3207ad20931d8657f9f2c80b2a559bc1c359e31ce783c024e8 |
|
MD5 | 495e0861a2e69a54103812172c01fba0 |
|
BLAKE2b-256 | f7c559bad3921046238a78c66c4b8b8c2efbf7c385376d4f76bc53e11dfaadf5 |