migrate-datastore-store
1.0.0 • Public • Published migrate-datastore-store
Migrations state storage for node-migrate
Written on TypeScript and provides definition files out of the box.
API
DatastoreStore(db, [kind])
db
: Datastore instance in which state will be written
kind
: Datastore kind in which state will be written. Default: _MIGRATIONS_STATE_
Example
ES6
import { DatastoreStore } from "migrate-datastore-store";
import * as Datastore from "@google-cloud/datastore";
import * as migrate from "migrate";
const db = new Datastore({});
migrate.load({
stateStore: new DatastoreStore(db, "MY_CUSTOM_KIND")
}, function (err, set) {
...
});
or ES5
const DatastoreStore = require("migrate-datastore-store").DatastoreStore;
const migrate = require("migrate");
const db = require("@google-cloud/datastore")({});
migrate.load({
stateStore: new DatastoreStore(db, "MY_CUSTOM_KIND")
}, function (err, set) {
...
});
Package Sidebar
Install
npm i migrate-datastore-store
Weekly Downloads