Fortune Google Cloud Datastore Adapter
This is a Google Cloud Datastore adapter for Fortune.
Usage
Install the fortune-datastore
package from npm
or yarn
:
$ npm install fortune-datastore
or
$ yarn add fortune-datastore
Then use it with Fortune:
const store =
Adapter Options
Event | Description |
---|---|
generateId | Generate the id key on a new record. It must be a function that accepts one argument, the record type, and returns a unique string or number. Optional. |
projectId | The project ID from the Google Developer's Console, e.g. 'grape-spaceship-123'. We will also check the environment variable GCLOUD_PROJECT for your project ID. If your app is running in an environment which supports Application Default Credentials, your project ID will be detected automatically. |
keyFilename | Full path to the a .json, .pem, or .p12 key downloaded from the Google Developers Console. If you provide a path to a JSON file, the projectId option above is not necessary. NOTE: .pem and .p12 require you to specify options.email as well. |
namespace | Namespace to isolate transactions to. |
License
This software is licensed under the MIT License.