If you've installed through the DarkDB Installer, the import line is the same.
- Added 3 new functions
- Fixed bug where reading as a table could cause a row with None to appear
- Added cachebust to updater (fixes certain issues)
=======
Because why not! I originally created this project for future things.
This database engine was originally made in Python, these are the languages for which bindings exist:
- C#
Its simple. You also need to put the DarkDB source files in your source directory,
import darkdb
darkdb.makeDatabase("mydatabase.db")
# add some example
darkdb.addRow("MyRowName","MyRowValue","mydatabase.db")
# remove that example
darkdb.removeRow("MyRowName","mydatabase.db")
# read all lines as string
print(darkdb.dbAsString("mydatabase.db"))
If you want to delete a database simply just rm -rf the whole thing! Its not hard.
- Can support server side, if client-to-server model is used
- Easy to use
- Automatically saves beetween actions
- Can save to a file
- Supports Python and C#
- No snapshot beetween saves