Quick.db Versions Save

An easy, open-source, Node.js database designed for complete beginners getting into the concept of coding.

9.1.7

10 months ago
  • Fixed vulnerabilities

9.1.6

1 year ago
  • Added spread support on push method

9.1.5

1 year ago
  • Fixed problem with sqliteDriver where it was impossible to do multiple files

9.1.4

1 year ago
  • Fixed mongoose making collections in plurial

9.1.3

1 year ago
  • Fix createSingleton not usable without instance and driver

9.1.2

1 year ago
  • Added init method to await database preparation (temp fix)

9.1.1

1 year ago

Fixed

  • Optionally requiring write-file-atomic only when using json driver

9.1.0

1 year ago

New Features

  • unshift: Performes Array.unshift on arrays
  • pop: Performes Array.pop on arrays
  • shift: Performes Array.shift on arrays
  • normalKeys: Permits toogling between dot notation or disabling it
  • startsWith: Helper function to search for all entries (on ids) that startsWith a string
  • createSingleton: Create a single instance of the class or return the already created instance
  • tableAsync: Fix for table function, this function returns a promise

Drivers

Added Drivers

  • JSONDriver: For using json as a database
  • MemoryDriver: Stored in memory (which is not persistent)
  • MongoDriver: For using mongodb as a databse with quick.db

Changed Drivers

  • MYSQLDriver: Change the library used from promise-mysql to mysql2

6.1.1

6 years ago

Stable Branch

Features:

  • Sub URLs
  • Stability Increase
  • Tables
  • Tables in WebViewer

Installation:

Please use npm i quick.db, you can view more information on the NPM Page.

Engine:

https://github.com/JoshuaWise/better-sqlite3

This is the full release, you can view authors & any extra information in the ./docs folder.

Sqlite3 engine coming soon...

Changelog


6.1.0
+ Removed some logging

6.1.0
+ Added Tables, including WebViewer updates

6.0.6
+ No longer creates an entry when fetching null using db.fetch()

1.0

6 years ago

Installation:

Please use npm i quick.db, you can view more information on the NPM Page.

Engine:

https://github.com/JoshuaWise/better-sqlite3

This is the full release, you can view authors & any extra information in the ./docs folder.

Sqlite3 engine coming soon...