quick.db
  • 🎉Introduction
  • Overview
    • 📝Changelog
    • 💻Migration Guide
    • 📚Documentation
    • 📈More Information
    • Quick.db 9.0.0 pre-release upgrade to NPM
Powered by GitBook
On this page
  • Initialization
  • Table
  • Subtract
  • Async/Await
  1. Overview

Migration Guide

This page will help in migrating from quick.db 7.x.x and 8.x.x to 9.0.0

This guide will be quite short, I tried my best to make most of quick.db 9.0.0 backwards compatible with other versions

Initialization

The way to initialize quick.db has been changed.

// Quick.db before
const db = require('quick.db');

// Now
const { QuickDB } = require('quick.db');
const db = new QuickDB();

Table

The table function now doesn't use the new keyword

// Quick.db before
const table = new db.table("my_table");

// Now
const table = db.table("my_table");

Subtract

This is the only method that changed. It has been renamed to sub to keep the naming convention of the add method

// Quick.db before
await db.subtract("mykey", 10);

// Now
await db.sub("mykey", 10);

Async/Await

Now quick.db uses async and await for all of it's method

// Quick.db before
db.add("mykey", 10);

// Now
await db.add("mykey", 10);
PreviousChangelogNextDocumentation

Last updated 3 years ago

💻