File tree Expand file tree Collapse file tree
packages/cubejs-postgres-driver Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ const pg = require ( 'pg' ) ;
2+ const moment = require ( 'moment' ) ;
13const BaseDriver = require ( '@cubejs-backend/query-orchestrator/driver/BaseDriver' ) ;
2- const { Pool } = require ( 'pg' ) ;
4+
5+ const { Pool } = pg ;
36
47const GenericTypeToPostgres = {
58 string : 'text'
69} ;
710
11+ pg . types . setTypeParser ( 1114 , str => moment . utc ( str ) . format ( moment . HTML5_FMT . DATETIME_LOCAL_MS ) ) ;
12+ pg . types . setTypeParser ( 1184 , str => moment . utc ( str ) . format ( moment . HTML5_FMT . DATETIME_LOCAL_MS ) ) ;
13+
814class PostgresDriver extends BaseDriver {
915 constructor ( config ) {
1016 super ( ) ;
Original file line number Diff line number Diff line change 1212 },
1313 "dependencies" : {
1414 "@cubejs-backend/query-orchestrator" : " ^0.11.0" ,
15+ "moment" : " ^2.24.0" ,
1516 "pg" : " ^7.8.0"
1617 },
1718 "license" : " Apache-2.0" ,
You can’t perform that action at this time.
0 commit comments