Skip to content

Commit 50db8b4

Browse files
committed
Merge pull request #121 from mrcsparker/master
Added date type for sqlite3
2 parents 3ceb865 + 5df39d5 commit 50db8b4

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

lib/data_type.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ module.exports = {
55
BIG_INTEGER: 'bigint',
66
REAL: 'real',
77
DATE_TIME: 'datetime',
8+
TIME: 'time',
89
BLOB: 'blob',
910
TIMESTAMP: 'timestamp',
1011
BINARY: 'binary',

lib/driver/sqlite3.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,16 @@ var Sqlite3Driver = Base.extend({
1212
this.connection = connection;
1313
},
1414

15+
mapDataType: function(str) {
16+
switch(str) {
17+
case type.DATE_TIME:
18+
return 'datetime';
19+
case type.TIME:
20+
return 'time';
21+
}
22+
return this._super(str);
23+
},
24+
1525
createColumnConstraint: function(spec, options) {
1626
var constraint = [];
1727
if (spec.primaryKey && options.emitPrimaryKey) {

0 commit comments

Comments
 (0)