1
0
mirror of https://github.com/uptrace/go-clickhouse.git synced 2025-06-23 00:07:41 +02:00

chmigrate: add MissingMigrations

This commit is contained in:
Vladimir Mihailenco
2022-08-27 10:07:07 +03:00
parent 6bfb99e2c1
commit 2c9485da7f
2 changed files with 45 additions and 3 deletions

View File

@ -294,6 +294,25 @@ func TestDateTime64(t *testing.T) {
require.Equal(t, in.Time.UnixNano(), out.Time.UnixNano())
}
func TestInvalidType(t *testing.T) {
t.Skip()
ctx := context.Background()
db := chDB()
defer db.Close()
var dest struct {
Numbers []float32
}
err := db.NewSelect().
ColumnExpr("groupArray(number) AS numbers").
TableExpr("numbers(10)").
Scan(ctx, &dest)
require.NoError(t, err)
require.Equal(t, []float64{}, dest.Numbers)
}
type Event struct {
ch.CHModel `ch:"goch_events,partition:toYYYYMM(created_at)"`