Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mandarinets from "https://raw.githubusercontent.com/mandarineorg/mandarinets/master/orm-core/mandarine-orm.ns.ts";

§Namespaces

MandarineORM

Contains all the essentials for Mandarine's ORM to work.

MandarineORM.Connection

References to a connection/connector classes.

MandarineORM.Defaults

Contains the defaults for Mandarine's ORM

MandarineORM.Dialect
MandarineORM.Entity

Contains all the essentials related to an entity.

MandarineORM.Entity.Decorators

§Classes

MandarineORM.Entity.EntityManager

§Enums

MandarineORM.Dialect.Dialects

Contains the dialects supported by Mandarine

§Variables

MandarineORM.Defaults.ColumnDecoratorDefault

§Interfaces

MandarineORM.Connection.Connector

Connector interface for a database provider connection.

MandarineORM.Connection.ConnectorClient

Default connector client.

MandarineORM.Connection.ConnectorOptions

Default connector options.

MandarineORM.Dialect.Dialect

Contains the interface for a dialect implementation. This is used when a new database system will be added to Mandarine as this class defines how syntax should be written

MandarineORM.Entity.Column

Contains the information of a column

MandarineORM.Entity.Decorators.Column

Contains the information the @Column decorator can and will have

MandarineORM.Entity.Decorators.GeneratedValue
MandarineORM.Entity.Decorators.Table
MandarineORM.Entity.Table

Contains the information & structure of a table

MandarineORM.Entity.TableMetadata

Contains the metadata of a table such as its schema and its name

MandarineORM.RepositoryProxy

§Type Aliases

MandarineORM.ProxyType