1.4.6 • Published 6 months ago

@zthun/dalmart-fs v1.4.6

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

Dalmart Mongo

This package supplies the implementation for a dalmart layer that simulates databases directly using a file system. This type of database is best used when you need a very cheap storage solution and you don't expect many records in a database.

Installation

npm install @zthun/dalmart-fs
yarn add @zthun/dalmart-fs

Usage

import { IZDatabaseDocument, IZDatabaseMemory } from '@zthun/dalmart-db';
import { ZDatabaseJsonFile, ZDatabaseJsonFolder } from '@zthun/dalmart-fs';

let options = new ZDatabaseOptionsBuilder().url('file://path/to/json/file').build();
const memory: IZDatabaseMemory = new ZDatabaseJsonFile(options);

options = new ZDatabaseOptionsBuilder().url('/path/to/folder/with/subfolders').build();
const document: IZDatabaseDocument = new ZDatabaseJsonFolder(options);

// Do things with document and memory.
1.4.6

6 months ago

1.4.5

7 months ago

1.4.4

8 months ago

1.4.3

8 months ago

1.4.2

12 months ago

1.4.1

1 year ago

1.4.0

1 year ago

1.3.0

2 years ago