Skip to main content
Module

x/nessie/mod.ts

A modular Deno library for PostgreSQL, MySQL, MariaDB and SQLite migrations
Latest
import * as nessie from "https://deno.land/x/nessie@2.0.11/mod.ts";

Classes

The abstract client which handles most of the logic related to database communication.

c
AbstractSeed
abstract

MySQL client

MySQL 5.5 client

PostgreSQL client

SQLite client

Functions

Helper method to validate if a filename is a valid migration filename. Checks both the filename syntax and length.

Type Aliases

Amount type for migrations.

Amount type for rollbacks.

Supported dialects

Exposed object in migration files. available in up/down methods. queryBuilder is available when passing exposeQueryBuilder: true to the config file.

Logger function.

Query handler function.

Query type.

Handy type to cover printf.