Recent Releases of https://github.com/plexidev/quick.db

https://github.com/plexidev/quick.db - Version 9.1.7

  • Fixed vulnerabilities

- TypeScript
Published by Zelak312 almost 3 years ago

https://github.com/plexidev/quick.db - Version 9.1.6

  • Added spread support on push method

- TypeScript
Published by Zelak312 about 3 years ago

https://github.com/plexidev/quick.db - Version 9.1.5

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

- TypeScript
Published by Zelak312 about 3 years ago

https://github.com/plexidev/quick.db - Version 9.1.4

  • Fixed mongoose making collections in plurial

- TypeScript
Published by Zelak312 about 3 years ago

https://github.com/plexidev/quick.db - Version 9.1.3

  • Fix createSingleton not usable without instance and driver

- TypeScript
Published by Zelak312 about 3 years ago

https://github.com/plexidev/quick.db - 9.1.2

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

- TypeScript
Published by Zelak312 about 3 years ago

https://github.com/plexidev/quick.db - Version 9.1.1

Fixed

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

- TypeScript
Published by Zelak312 about 3 years ago

https://github.com/plexidev/quick.db - Version 9.1.0

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

- TypeScript
Published by Zelak312 about 3 years ago

https://github.com/plexidev/quick.db - Stable Release

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

```md

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() ```

- TypeScript
Published by lorencerri about 8 years ago

https://github.com/plexidev/quick.db - Primary Release

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...

- TypeScript
Published by lorencerri about 8 years ago