import * as mandarinets from "https://raw.githubusercontent.com/mandarineorg/mandarinets/master/orm-core/mandarine-orm.ns.ts";
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 |
MandarineORM.Dialect.Dialects | Contains the dialects supported by Mandarine |
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 |
MandarineORM.ProxyType |