Skip to content

Commit 4dc3ce2

Browse files
authored
Merge pull request #1364 from hirasawayuki/fix/compile-errors-with-sqlite3-driver
fix: compilation errors with TIMESTAMP columns in sqlite3 driver
2 parents ebed370 + 2ce367d commit 4dc3ce2

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

drivers/sqlboiler-sqlite3/driver/sqlite3.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -525,7 +525,7 @@ func (SQLiteDriver) TranslateColumnType(c drivers.Column) drivers.Column {
525525
c.Type = "types.NullDecimal"
526526
case "BOOLEAN":
527527
c.Type = "null.Bool"
528-
case "DATE", "DATETIME":
528+
case "DATE", "DATETIME", "TIMESTAMP":
529529
c.Type = "null.Time"
530530
case "JSON":
531531
c.Type = "null.JSON"
@@ -558,7 +558,7 @@ func (SQLiteDriver) TranslateColumnType(c drivers.Column) drivers.Column {
558558
c.Type = "types.Decimal"
559559
case "BOOLEAN":
560560
c.Type = "bool"
561-
case "DATE", "DATETIME":
561+
case "DATE", "DATETIME", "TIMESTAMP":
562562
c.Type = "time.Time"
563563
case "JSON":
564564
c.Type = "types.JSON"

drivers/sqlboiler-sqlite3/driver/sqlite3.golden.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1305,7 +1305,7 @@
13051305
},
13061306
{
13071307
"name": "time_zero",
1308-
"type": "null.String",
1308+
"type": "null.Time",
13091309
"db_type": "TIMESTAMP",
13101310
"default": "NULL",
13111311
"comment": "",
@@ -1335,7 +1335,7 @@
13351335
},
13361336
{
13371337
"name": "time_two",
1338-
"type": "null.String",
1338+
"type": "null.Time",
13391339
"db_type": "TIMESTAMP",
13401340
"default": "null",
13411341
"comment": "",
@@ -1350,7 +1350,7 @@
13501350
},
13511351
{
13521352
"name": "time_three",
1353-
"type": "null.String",
1353+
"type": "null.Time",
13541354
"db_type": "TIMESTAMP",
13551355
"default": "NULL",
13561356
"comment": "",
@@ -1365,7 +1365,7 @@
13651365
},
13661366
{
13671367
"name": "time_five",
1368-
"type": "null.String",
1368+
"type": "null.Time",
13691369
"db_type": "TIMESTAMP",
13701370
"default": "current_timestamp",
13711371
"comment": "",
@@ -1380,7 +1380,7 @@
13801380
},
13811381
{
13821382
"name": "time_nine",
1383-
"type": "string",
1383+
"type": "time.Time",
13841384
"db_type": "TIMESTAMP",
13851385
"default": "current_timestamp",
13861386
"comment": "",
@@ -1875,7 +1875,7 @@
18751875
},
18761876
{
18771877
"name": "timestamp_null",
1878-
"type": "null.String",
1878+
"type": "null.Time",
18791879
"db_type": "TIMESTAMP",
18801880
"default": "NULL",
18811881
"comment": "",
@@ -1890,7 +1890,7 @@
18901890
},
18911891
{
18921892
"name": "timestamp_nnull",
1893-
"type": "string",
1893+
"type": "time.Time",
18941894
"db_type": "TIMESTAMP",
18951895
"default": "current_timestamp",
18961896
"comment": "",
@@ -2508,4 +2508,4 @@
25082508
"use_case_when_exists_clause": false,
25092509
"use_auto_columns": false
25102510
}
2511-
}
2511+
}

0 commit comments

Comments
 (0)