Releases
Latest
Compare
Sorry, something went wrong.
No results found
Added
Database versioning is now synced with the project version
Databases on old versions will now automatically migrate to the version of Effortless
New configuration applications will now fail to apply if their required fields or max_size do not match the current database
You can now use search() to filter for a single value
Keyed encryption has been implemented and is now required for encrypted databases
Pass in a key (password) into EffortlessDB() or use encrypt() to set the key
This will automatically configure the DB to be encrypted
To access the DB in the future, all EffortlessDB object must use that encryption key
You can automatically change the key for the database file with set_encryption_key
Use decrypt() to remove encryption
Implemented automatic migration for databases on versions less than current
Changed
EffortlessConfig now takes keyword parameters instead of a dictioniary
Use from_dict if you need the old functionality
You can’t perform that action at this time.