1.1.3 • Published 6 years ago
kv-orm-memory v1.1.3
kv-orm-memory
This is an in-memory datastore plugin for the kv-orm package. No data is persisted beyond the lifetime of the instance of MemoryDatastore.
Please note, however, this datastore was not designed with security in mind. It is only intended to easily facilitate testing of the kv-orm package.
Installation
npm install --save kv-orm kv-orm-memory
Usage
import { BaseEntity, Column, Entity } from 'kv-orm';
import { MemoryDatastore } from 'kv-orm-memory';
const memoryDatastore = new MemoryDatastore();
@Entity(memoryDatastore)
class Author extends BaseEntity {
@Column()
public firstName!: string;
@Column()
public lastName!: string;
}
// For more information how to then use Author, check out the kv-orm package:
// https://github.com/GregBrimble/kv-orm