@dnap/knex-clickhouse-dialect

1.0.2 • Public • Published

Knex ClickHouse dialect

ClickHouse dialect for Knex.js

Install

npm install @dnap/knex-clickhouse-dialect

Usage

import knex from 'knex';
import clickhouse from '@dnap/knex-clickhouse-dialect';

export default knex({
    client: clickhouse,
    connection: () => {
        return 'clickhouse://login:password@localhost:8123/db_name';
    },
    // optional migrations config
    migrations: {
        directory: 'migrations_clickhouse',
        disableTransactions: true,
        disableMigrationsListValidation: true,
    },
});

Dependencies (4)

Dev Dependencies (3)

Package Sidebar

Install

npm i @dnap/knex-clickhouse-dialect

Weekly Downloads

48

Version

1.0.2

License

MIT

Unpacked Size

35.7 kB

Total Files

10

Last publish

Collaborators

  • dnap