Skip to content

Releases: Cielecon/DBcake

V1.4.3

22 Feb 14:21
f72350a

Choose a tag to compare

  1. Dictionary Manager (db.dict)

    Native dictionary operations with nested access

    Update individual fields without rewriting entire dictionary

    Methods: set_field(), get_field(), update(), pop()

  2. Sum Manager (db.sum)

    Built-in arithmetic operations

    Methods: add(), subtract(), increment(), decrement(), multiply(), divide()

    Calculate min(), max(), average() from lists/dicts

  3. Secure File Manager (db.secure)

    Password-protected file saving/loading

    Supports any Python object (via pickle)

    JSON and text file support

    Automatic encryption/decryption

  4. Connectors (from dbcake import connector)

    MySQL connector

    SQLite connector

    PostgreSQL connector

    MongoDB connector

    Redis connector

    Prisma ORM support

  5. Data Persistence

    Your data stays safe when updating the library

    No data loss on version upgrades

    Compatible with existing .dbce files

  6. Removed GUI Installer

    Cleaner, more lightweight

    All functionality now available via pip

    and more! ....

V1.4.2

02 Jan 13:30
d43149a

Choose a tag to compare

  1. Fixed Server and Clients Bugs
  2. Fixed Some errors like "TITLE", and "TITLE" is deleted and instead of that you can use:
dbcake.db.reconfigure("mydata.dbce", store_format="binary")

V1.4.1 [NOT RECOMMENDED]

02 Jan 13:36
77e719e

Choose a tag to compare

Update NOW!

on V1.4 we had lots of bugs on Files

1.Fixed Bugs

update now!

V1.4.0 [NOT RECOMMENDED]

02 Jan 13:37
dc54985

Choose a tag to compare

Welcome to V4.0 NEW STUFF ARE THERE!

  1. Remade DBcake for python
  2. Added Lists and Tuple
  3. Fixed Bugs
  4. and ...

Pre V1.3

16 Oct 18:56
feba167

Choose a tag to compare

Pre V1.3 Pre-release
Pre-release

added options like:

  • added transaction (ACID compliance)
  • added data integrity constrains
  • added proper indexing for performance
  • added relationships between tables
  • added concurrency control (multiple users writing simultaneously)
  • added data validation
  • added backup/recovery mechanisms
  • added foreign keys , constrains for Data Integrity
  • added Optimized queries , indexes for performance
  • added Transaction locking for Concurrency
  • added proper joins for relationships
  • added handles 1000s of records for Scalability
  • added Flask-Migrate for Migrations

V1.2

16 Oct 08:11
18efdb2

Choose a tag to compare

V1.2 Pre-release
Pre-release

dbcake — single-file DB + secrets client

Features:

  • centralized (.dbce append-only) and decentralized (per-key files) storage
  • choose storage format: binary | bits01 | dec | hex
  • encryption modes (low|normal|high) with AES-GCM via cryptography if installed;
    secure stdlib fallback otherwise
  • key rotation, file-locking, CLI, interactive passphrases
  • API to switch modes: db.centerilized() and db.decentralized()
  • Server sync (push/pull) implemented with urllib (no extra libs)
  • Graphical package installer (tkinter) to install optional packages (e.g., cryptography)
  • Secrets HTTP client (Client/AsyncClient) with optional Fernet encryption

v1.0

25 Sep 15:50
b5435aa

Choose a tag to compare

Add files via upload