1.0.0-alpha.29 • Published 7 years ago
@dandi/data-pg v1.0.0-alpha.29
@dandi/data-pg
@dandi/data-pg
wraps the node-postgres
client in implementations of @dandi/data
's interfaces.
See @dandi/data for basic usage and configuration.
Using @dandi/data-pg In Your App
In addition to setting up the connection and authentication data
described in @dandi/data, include PgDbModule
in your Container
providers:
import { Container } from '@dandi/core';
import { PgDbModule } from '@dandi/data-pg';
const myApp = new Container({
providers: [
...
// database
PgDbModule,
...
],
});
Configuring ModelBuilder
Include a Provider<ModelBuilderOptions>
for PgDbModelBuilderOptions
in your Container
providers:
import { Container } from '@dandi/core';
import { PgDbModelBuilderOptions, PgDbModule } from '@dandi/data-pg';
import { ModelBuilderOptions } from '@dandi/model-builder';
import { camel } from 'change-case';
const myApp = new Container({
providers: [
...
ModelBuilderOptions.provider(PgDbModelBuilderOptions, {
keyTransform: camel,
})
...
],
});
1.0.0-alpha.29
7 years ago
1.0.0-alpha.28
7 years ago
1.0.0-alpha.27
7 years ago
1.0.0-alpha.26
7 years ago
1.0.0-alpha.25
7 years ago
1.0.0-alpha.24
7 years ago
1.0.0-alpha.23
7 years ago
1.0.0-alpha.22
7 years ago
1.0.0-alpha.21
7 years ago
1.0.0-alpha.20
7 years ago
1.0.0-alpha.19
7 years ago
1.0.0-alpha.18
7 years ago
1.0.0-alpha.17
7 years ago
1.0.0-alpha.16
7 years ago
1.0.0-alpha.15
7 years ago
1.0.0-alpha.14
7 years ago
1.0.0-alpha.13
7 years ago
1.0.0-alpha.12
7 years ago
1.0.0-alpha.11
7 years ago
1.0.0-alpha.10-4
7 years ago
1.0.0-alpha.10-3
7 years ago
1.0.0-alpha.10-2
7 years ago
1.0.0-alpha.10-1
7 years ago
1.0.0-alpha.10
7 years ago
1.0.0-alpha.8
7 years ago
1.0.0-alpha.7
7 years ago
1.0.0-alpha.6
7 years ago
1.0.0-alpha.5
7 years ago
1.0.0-alpha.3
7 years ago
1.0.0-alpha.2
7 years ago
1.0.0-alpha.1
7 years ago
1.0.0-pubtest.38
7 years ago