@@ -893,16 +893,16 @@ func TestBuildSquashedTable(t *testing.T) {
893
893
colT (15 , sql .Text , gitbase .RemotesTableName , "remote_push_refspec" ),
894
894
colT (16 , sql .Text , gitbase .RemotesTableName , "remote_fetch_refspec" ),
895
895
colT (0 , sql .Text , gitbase .CommitsTableName , "repository_id" ),
896
- colT (1 , sql .Text , gitbase .CommitsTableName , "commit_hash" ),
896
+ colT (1 , sql .VarChar ( 40 ) , gitbase .CommitsTableName , "commit_hash" ),
897
897
colT (2 , sql .Text , gitbase .CommitsTableName , "commit_author_name" ),
898
- colT (3 , sql .Text , gitbase .CommitsTableName , "commit_author_email" ),
898
+ colT (3 , sql .VarChar ( 254 ) , gitbase .CommitsTableName , "commit_author_email" ),
899
899
colT (4 , sql .Timestamp , gitbase .CommitsTableName , "commit_author_when" ),
900
900
colT (5 , sql .Text , gitbase .CommitsTableName , "committer_name" ),
901
- colT (6 , sql .Text , gitbase .CommitsTableName , "committer_email" ),
901
+ colT (6 , sql .VarChar ( 254 ) , gitbase .CommitsTableName , "committer_email" ),
902
902
colT (7 , sql .Timestamp , gitbase .CommitsTableName , "committer_when" ),
903
903
colT (8 , sql .Text , gitbase .CommitsTableName , "commit_message" ),
904
- colT (9 , sql .Text , gitbase .CommitsTableName , "tree_hash" ),
905
- colT (10 , sql .Array (sql .Text ), gitbase .CommitsTableName , "commit_parents" ),
904
+ colT (9 , sql .VarChar ( 40 ) , gitbase .CommitsTableName , "tree_hash" ),
905
+ colT (10 , sql .Array (sql .VarChar ( 40 ) ), gitbase .CommitsTableName , "commit_parents" ),
906
906
},
907
907
plan .NewInnerJoin (
908
908
plan .NewExchange (2 ,
@@ -1024,9 +1024,9 @@ func TestBuildSquashedTable(t *testing.T) {
1024
1024
colT (10 , sql .Text , gitbase .RemotesTableName , "remote_fetch_refspec" ),
1025
1025
colT (0 , sql .Text , gitbase .TreeEntriesTableName , "repository_id" ),
1026
1026
colT (1 , sql .Text , gitbase .TreeEntriesTableName , "tree_entry_name" ),
1027
- colT (2 , sql .Text , gitbase .TreeEntriesTableName , "blob_hash" ),
1028
- colT (3 , sql .Text , gitbase .TreeEntriesTableName , "tree_hash" ),
1029
- colT (4 , sql .Text , gitbase .TreeEntriesTableName , "tree_entry_mode" ),
1027
+ colT (2 , sql .VarChar ( 40 ) , gitbase .TreeEntriesTableName , "blob_hash" ),
1028
+ colT (3 , sql .VarChar ( 40 ) , gitbase .TreeEntriesTableName , "tree_hash" ),
1029
+ colT (4 , sql .VarChar ( 16 ) , gitbase .TreeEntriesTableName , "tree_entry_mode" ),
1030
1030
},
1031
1031
plan .NewInnerJoin (
1032
1032
plan .NewExchange (2 ,
@@ -1102,7 +1102,7 @@ func TestBuildSquashedTable(t *testing.T) {
1102
1102
colT (8 , sql .Text , gitbase .RemotesTableName , "remote_push_refspec" ),
1103
1103
colT (9 , sql .Text , gitbase .RemotesTableName , "remote_fetch_refspec" ),
1104
1104
colT (0 , sql .Text , gitbase .BlobsTableName , "repository_id" ),
1105
- colT (1 , sql .Text , gitbase .BlobsTableName , "blob_hash" ),
1105
+ colT (1 , sql .VarChar ( 40 ) , gitbase .BlobsTableName , "blob_hash" ),
1106
1106
colT (2 , sql .Int64 , gitbase .BlobsTableName , "blob_size" ),
1107
1107
colT (3 , sql .Blob , gitbase .BlobsTableName , "blob_content" ),
1108
1108
},
@@ -1140,9 +1140,9 @@ func TestBuildSquashedTable(t *testing.T) {
1140
1140
[]sql.Expression {
1141
1141
colT (4 , sql .Text , gitbase .ReferencesTableName , "repository_id" ),
1142
1142
colT (5 , sql .Text , gitbase .ReferencesTableName , "ref_name" ),
1143
- colT (6 , sql .Text , gitbase .ReferencesTableName , "commit_hash" ),
1143
+ colT (6 , sql .VarChar ( 40 ) , gitbase .ReferencesTableName , "commit_hash" ),
1144
1144
colT (0 , sql .Text , gitbase .BlobsTableName , "repository_id" ),
1145
- colT (1 , sql .Text , gitbase .BlobsTableName , "blob_hash" ),
1145
+ colT (1 , sql .VarChar ( 40 ) , gitbase .BlobsTableName , "blob_hash" ),
1146
1146
colT (2 , sql .Int64 , gitbase .BlobsTableName , "blob_size" ),
1147
1147
colT (3 , sql .Blob , gitbase .BlobsTableName , "blob_content" ),
1148
1148
},
@@ -1179,18 +1179,18 @@ func TestBuildSquashedTable(t *testing.T) {
1179
1179
plan .NewProject (
1180
1180
[]sql.Expression {
1181
1181
colT (4 , sql .Text , gitbase .CommitsTableName , "repository_id" ),
1182
- colT (5 , sql .Text , gitbase .CommitsTableName , "commit_hash" ),
1182
+ colT (5 , sql .VarChar ( 40 ) , gitbase .CommitsTableName , "commit_hash" ),
1183
1183
colT (6 , sql .Text , gitbase .CommitsTableName , "commit_author_name" ),
1184
- colT (7 , sql .Text , gitbase .CommitsTableName , "commit_author_email" ),
1184
+ colT (7 , sql .VarChar ( 254 ) , gitbase .CommitsTableName , "commit_author_email" ),
1185
1185
colT (8 , sql .Timestamp , gitbase .CommitsTableName , "commit_author_when" ),
1186
1186
colT (9 , sql .Text , gitbase .CommitsTableName , "committer_name" ),
1187
- colT (10 , sql .Text , gitbase .CommitsTableName , "committer_email" ),
1187
+ colT (10 , sql .VarChar ( 254 ) , gitbase .CommitsTableName , "committer_email" ),
1188
1188
colT (11 , sql .Timestamp , gitbase .CommitsTableName , "committer_when" ),
1189
1189
colT (12 , sql .Text , gitbase .CommitsTableName , "commit_message" ),
1190
- colT (13 , sql .Text , gitbase .CommitsTableName , "tree_hash" ),
1191
- colT (14 , sql .Array (sql .Text ), gitbase .CommitsTableName , "commit_parents" ),
1190
+ colT (13 , sql .VarChar ( 40 ) , gitbase .CommitsTableName , "tree_hash" ),
1191
+ colT (14 , sql .Array (sql .VarChar ( 40 ) ), gitbase .CommitsTableName , "commit_parents" ),
1192
1192
colT (0 , sql .Text , gitbase .BlobsTableName , "repository_id" ),
1193
- colT (1 , sql .Text , gitbase .BlobsTableName , "blob_hash" ),
1193
+ colT (1 , sql .VarChar ( 40 ) , gitbase .BlobsTableName , "blob_hash" ),
1194
1194
colT (2 , sql .Int64 , gitbase .BlobsTableName , "blob_size" ),
1195
1195
colT (3 , sql .Blob , gitbase .BlobsTableName , "blob_content" ),
1196
1196
},
0 commit comments