pip-services4-persistence-node
Version:
Persistence Components for Pip.Services in Node.js / ES2017
21 lines (20 loc) • 1.01 kB
TypeScript
/**
* @module persistence
*
* Todo: Rewrite this description.
*
* @preferred
* Contains various persistence implementations (InMemory and File –persistences). These are
* "abstract" persistences, which only connect to data sources and do not implement the operations
* and methods for working the data. The classes that extend these persistences must implement this
* logic on their own.
*
* Identifiable Persistences work with Identifiable objects, which have primary keys. A few standard
* operations are defined by default for these objects: reading arrays and data pages; searching for
* an object by its id; and creating, updating, and deleting records of objects.
*/
export { MemoryPersistence } from './MemoryPersistence';
export { IdentifiableMemoryPersistence } from './IdentifiableMemoryPersistence';
export { FilePersistence } from './FilePersistence';
export { IdentifiableFilePersistence } from './IdentifiableFilePersistence';
export { JsonFilePersister } from './JsonFilePersister';