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