Skip to content

Commit

Permalink
fix: numeric type
Browse files Browse the repository at this point in the history
  • Loading branch information
aldis-ameriks committed Oct 16, 2020
1 parent 5da65c5 commit a98f39a
Show file tree
Hide file tree
Showing 4 changed files with 54 additions and 54 deletions.
8 changes: 4 additions & 4 deletions lib/postgres.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
const postgres = require('postgres')

const typeMapping = {
string: ['bpchar', 'char', 'varchar', 'text', 'uuid', 'bytea', 'inet', 'time', 'timetz', 'interval', 'name'],
number: ['int2', 'int4', 'float4', 'float8', 'numeric', 'money', 'oid'],
string: ['bpchar', 'char', 'varchar', 'text', 'numeric', 'uuid', 'bytea', 'inet', 'time', 'timetz', 'interval', 'name'],
number: ['int2', 'int4', 'float4', 'float8', 'money', 'oid'],
boolean: ['bool'],
bigint: [],
object: ['json', 'jsonb'],
Date: ['timestamp', 'timestamptz'],
'Array<string>': ['_bpchar', '_char', '_varchar', '_text', '_uuid', '_bytea', '_inet', '_time', '_timetz', '_interval', '_name'],
'Array<number>': ['_int2', '_int4', '_float4', '_float8', '_numeric', '_money', '_oid'],
'Array<string>': ['_bpchar', '_char', '_varchar', '_text', '_numeric', '_uuid', '_bytea', '_inet', '_time', '_timetz', '_interval', '_name'],
'Array<number>': ['_int2', '_int4', '_float4', '_float8', '_money', '_oid'],
'Array<boolean>': ['_bool'],
'Array<object>': ['_json', '_jsonb'],
'Array<Date>': ['_timestamp', '_timestamptz'],
Expand Down
64 changes: 32 additions & 32 deletions tap-snapshots/test-cli.js-TAP.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ export interface TypeEntity {
avatar_myah: Array<string>;
avatar_rozella: Array<string>;
camelCase: boolean | null;
category_amari: number;
category_amari: string;
category_april: Array<string>;
category_buddy: Array<string> | null;
category_clementine: number | null;
Expand Down Expand Up @@ -77,7 +77,7 @@ export interface TypeEntity {
id_helen: Array<number> | null;
id_ike: Array<number>;
id_joan: Array<string> | null;
id_karelle: number | null;
id_karelle: string | null;
id_lavern: Date;
id_margarita: string | null;
id_maximilian: Array<string>;
Expand All @@ -90,7 +90,7 @@ export interface TypeEntity {
name_enoch: number;
name_jermain: Array<string> | null;
name_marielle: string | null;
name_myrtle: Array<number> | null;
name_myrtle: Array<string> | null;
name_santos: Array<string>;
name_skye: string | null;
name_stephanie: boolean;
Expand Down Expand Up @@ -136,7 +136,7 @@ export interface TypeEntity {
updatedat_brett: Array<string> | null;
updatedat_cedrick: Array<boolean>;
updatedat_derick: Array<object>;
updatedat_eli: Array<number>;
updatedat_eli: Array<string>;
updatedat_ewell: Array<string>;
updatedat_laura: Array<string> | null;
updatedat_melody: Array<number>;
Expand Down Expand Up @@ -181,7 +181,7 @@ export interface TypeEntity {
avatar_myah: Array<string>;
avatar_rozella: Array<string>;
camelCase: boolean | null;
category_amari: number;
category_amari: string;
category_april: Array<string>;
category_buddy: Array<string> | null;
category_clementine: number | null;
Expand Down Expand Up @@ -218,7 +218,7 @@ export interface TypeEntity {
id_helen: Array<number> | null;
id_ike: Array<number>;
id_joan: Array<string> | null;
id_karelle: number | null;
id_karelle: string | null;
id_lavern: Date;
id_margarita: string | null;
id_maximilian: Array<string>;
Expand All @@ -231,7 +231,7 @@ export interface TypeEntity {
name_enoch: number;
name_jermain: Array<string> | null;
name_marielle: string | null;
name_myrtle: Array<number> | null;
name_myrtle: Array<string> | null;
name_santos: Array<string>;
name_skye: string | null;
name_stephanie: boolean;
Expand Down Expand Up @@ -277,7 +277,7 @@ export interface TypeEntity {
updatedat_brett: Array<string> | null;
updatedat_cedrick: Array<boolean>;
updatedat_derick: Array<object>;
updatedat_eli: Array<number>;
updatedat_eli: Array<string>;
updatedat_ewell: Array<string>;
updatedat_laura: Array<string> | null;
updatedat_melody: Array<number>;
Expand Down Expand Up @@ -321,7 +321,7 @@ export interface TypeEntity {
avatar_myah: Array<string>;
avatar_rozella: Array<string>;
camelCase: boolean | null;
category_amari: number;
category_amari: string;
category_april: Array<bigint>;
category_buddy: Array<string> | null;
category_clementine: number | null;
Expand Down Expand Up @@ -358,7 +358,7 @@ export interface TypeEntity {
id_helen: Array<number> | null;
id_ike: Array<number>;
id_joan: Array<string> | null;
id_karelle: number | null;
id_karelle: string | null;
id_lavern: Date;
id_margarita: bigint | null;
id_maximilian: Array<string>;
Expand All @@ -371,7 +371,7 @@ export interface TypeEntity {
name_enoch: number;
name_jermain: Array<string> | null;
name_marielle: string | null;
name_myrtle: Array<number> | null;
name_myrtle: Array<string> | null;
name_santos: Array<string>;
name_skye: string | null;
name_stephanie: boolean;
Expand Down Expand Up @@ -417,7 +417,7 @@ export interface TypeEntity {
updatedat_brett: Array<string> | null;
updatedat_cedrick: Array<boolean>;
updatedat_derick: Array<object>;
updatedat_eli: Array<number>;
updatedat_eli: Array<string>;
updatedat_ewell: Array<string>;
updatedat_laura: Array<string> | null;
updatedat_melody: Array<number>;
Expand Down Expand Up @@ -491,7 +491,7 @@ export interface TypeEntity {
avatar_myah: Array<string>;
avatar_rozella: Array<string>;
camelCase: boolean | null;
category_amari: number;
category_amari: string;
category_april: Array<string>;
category_buddy: Array<string> | null;
category_clementine: number | null;
Expand Down Expand Up @@ -528,7 +528,7 @@ export interface TypeEntity {
id_helen: Array<number> | null;
id_ike: Array<number>;
id_joan: Array<string> | null;
id_karelle: number | null;
id_karelle: string | null;
id_lavern: Date;
id_margarita: string | null;
id_maximilian: Array<string>;
Expand All @@ -541,7 +541,7 @@ export interface TypeEntity {
name_enoch: number;
name_jermain: Array<string> | null;
name_marielle: string | null;
name_myrtle: Array<number> | null;
name_myrtle: Array<string> | null;
name_santos: Array<string>;
name_skye: string | null;
name_stephanie: boolean;
Expand Down Expand Up @@ -587,7 +587,7 @@ export interface TypeEntity {
updatedat_brett: Array<string> | null;
updatedat_cedrick: Array<boolean>;
updatedat_derick: Array<object>;
updatedat_eli: Array<number>;
updatedat_eli: Array<string>;
updatedat_ewell: Array<string>;
updatedat_laura: Array<string> | null;
updatedat_melody: Array<number>;
Expand Down Expand Up @@ -632,7 +632,7 @@ export interface TypeEntity {
avatar_myah: Array<string>
avatar_rozella: Array<string>
camelCase: boolean | null
category_amari: number
category_amari: string
category_april: Array<string>
category_buddy: Array<string> | null
category_clementine: number | null
Expand Down Expand Up @@ -669,7 +669,7 @@ export interface TypeEntity {
id_helen: Array<number> | null
id_ike: Array<number>
id_joan: Array<string> | null
id_karelle: number | null
id_karelle: string | null
id_lavern: Date
id_margarita: string | null
id_maximilian: Array<string>
Expand All @@ -682,7 +682,7 @@ export interface TypeEntity {
name_enoch: number
name_jermain: Array<string> | null
name_marielle: string | null
name_myrtle: Array<number> | null
name_myrtle: Array<string> | null
name_santos: Array<string>
name_skye: string | null
name_stephanie: boolean
Expand Down Expand Up @@ -728,7 +728,7 @@ export interface TypeEntity {
updatedat_brett: Array<string> | null
updatedat_cedrick: Array<boolean>
updatedat_derick: Array<object>
updatedat_eli: Array<number>
updatedat_eli: Array<string>
updatedat_ewell: Array<string>
updatedat_laura: Array<string> | null
updatedat_melody: Array<number>
Expand Down Expand Up @@ -773,7 +773,7 @@ export interface TypeEntity {
avatar_myah: Array<string>
avatar_rozella: Array<string>
camelCase: boolean | null
category_amari: number
category_amari: string
category_april: Array<string>
category_buddy: Array<string> | null
category_clementine: number | null
Expand Down Expand Up @@ -810,7 +810,7 @@ export interface TypeEntity {
id_helen: Array<number> | null
id_ike: Array<number>
id_joan: Array<string> | null
id_karelle: number | null
id_karelle: string | null
id_lavern: Date
id_margarita: string | null
id_maximilian: Array<string>
Expand All @@ -823,7 +823,7 @@ export interface TypeEntity {
name_enoch: number
name_jermain: Array<string> | null
name_marielle: string | null
name_myrtle: Array<number> | null
name_myrtle: Array<string> | null
name_santos: Array<string>
name_skye: string | null
name_stephanie: boolean
Expand Down Expand Up @@ -869,7 +869,7 @@ export interface TypeEntity {
updatedat_brett: Array<string> | null
updatedat_cedrick: Array<boolean>
updatedat_derick: Array<object>
updatedat_eli: Array<number>
updatedat_eli: Array<string>
updatedat_ewell: Array<string>
updatedat_laura: Array<string> | null
updatedat_melody: Array<number>
Expand Down Expand Up @@ -914,7 +914,7 @@ export interface TypeEntity {
avatar_myah: Array<string>;
avatar_rozella: Array<string>;
camelCase: boolean | null;
category_amari: number;
category_amari: string;
category_april: Array<string>;
category_buddy: Array<string> | null;
category_clementine: number | null;
Expand Down Expand Up @@ -951,7 +951,7 @@ export interface TypeEntity {
id_helen: Array<number> | null;
id_ike: Array<number>;
id_joan: Array<string> | null;
id_karelle: number | null;
id_karelle: string | null;
id_lavern: Date;
id_margarita: string | null;
id_maximilian: Array<string>;
Expand All @@ -964,7 +964,7 @@ export interface TypeEntity {
name_enoch: number;
name_jermain: Array<string> | null;
name_marielle: string | null;
name_myrtle: Array<number> | null;
name_myrtle: Array<string> | null;
name_santos: Array<string>;
name_skye: string | null;
name_stephanie: boolean;
Expand Down Expand Up @@ -1010,7 +1010,7 @@ export interface TypeEntity {
updatedat_brett: Array<string> | null;
updatedat_cedrick: Array<boolean>;
updatedat_derick: Array<object>;
updatedat_eli: Array<number>;
updatedat_eli: Array<string>;
updatedat_ewell: Array<string>;
updatedat_laura: Array<string> | null;
updatedat_melody: Array<number>;
Expand Down Expand Up @@ -1055,7 +1055,7 @@ export type TypeEntity = {
avatar_myah: Array<string>;
avatar_rozella: Array<string>;
camelCase: boolean | null;
category_amari: number;
category_amari: string;
category_april: Array<string>;
category_buddy: Array<string> | null;
category_clementine: number | null;
Expand Down Expand Up @@ -1092,7 +1092,7 @@ export type TypeEntity = {
id_helen: Array<number> | null;
id_ike: Array<number>;
id_joan: Array<string> | null;
id_karelle: number | null;
id_karelle: string | null;
id_lavern: Date;
id_margarita: string | null;
id_maximilian: Array<string>;
Expand All @@ -1105,7 +1105,7 @@ export type TypeEntity = {
name_enoch: number;
name_jermain: Array<string> | null;
name_marielle: string | null;
name_myrtle: Array<number> | null;
name_myrtle: Array<string> | null;
name_santos: Array<string>;
name_skye: string | null;
name_stephanie: boolean;
Expand Down Expand Up @@ -1151,7 +1151,7 @@ export type TypeEntity = {
updatedat_brett: Array<string> | null;
updatedat_cedrick: Array<boolean>;
updatedat_derick: Array<object>;
updatedat_eli: Array<number>;
updatedat_eli: Array<string>;
updatedat_ewell: Array<string>;
updatedat_laura: Array<string> | null;
updatedat_melody: Array<number>;
Expand Down
Loading

0 comments on commit a98f39a

Please sign in to comment.