From 46cdc4c7f62b91e4a68261ae3c16c6e36da48959 Mon Sep 17 00:00:00 2001 From: Chris Tsang Date: Sun, 18 Dec 2022 20:19:03 +0800 Subject: [PATCH] Correctly map SQLite `bigint` This should fix https://github.com/SeaQL/sea-orm/issues/1067#issuecomment-1352302520 --- src/backend/sqlite/table.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/sqlite/table.rs b/src/backend/sqlite/table.rs index 1f6019da0..2153fbe62 100644 --- a/src/backend/sqlite/table.rs +++ b/src/backend/sqlite/table.rs @@ -52,7 +52,7 @@ impl TableBuilder for SqliteQueryBuilder { ColumnType::TinyInteger | ColumnType::TinyUnsigned => "integer".into(), ColumnType::SmallInteger | ColumnType::SmallUnsigned => "integer".into(), ColumnType::Integer | ColumnType::Unsigned => "integer".into(), - ColumnType::BigInteger | ColumnType::BigUnsigned => "integer".into(), + ColumnType::BigInteger | ColumnType::BigUnsigned => "bigint".into(), ColumnType::Float => "real".into(), ColumnType::Double => "real".into(), ColumnType::Decimal(precision) => match precision {