Skip to content

Latest commit

 

History

History
48 lines (32 loc) · 2.13 KB

File metadata and controls

48 lines (32 loc) · 2.13 KB

FileDatabase Class

Namespace: Friflo.Json.Fliox.Hub.Host
Assembly: Friflo.Json.Fliox.Hub

A FileDatabase is used to store the entities / records of its containers as files in the .

public sealed class FileDatabase : EntityDatabase

Inheritance: object → EntityDatabase → FileDatabase

Remarks

Each database container / table is a sub folder of the path passed to the FileDatabase constructor.The intention of a FileDatabase is providing persistence without the need of installation or configuration of a third party database server like: SQLite, Postgres, ...This enables the following uses cases

In most uses cases a FileDatabase in not suitable for production as its read / write performance cannot compete with databases like: SQLite, Postgres, ... . FileDatabase has no third party dependencies.

Constructors

Name Description
FileDatabase(string, string, DatabaseService)

Properties

Name Description
Pretty
StorageType

Methods

Name Description
CreateContainer(ShortString& modreq(System.Runtime.InteropServices.InAttribute), EntityDatabase)

Documentation generated by MdDocs