forked from mystiq/dex
revert: atlas and precision change
Looks like Atlas (the new migration library under Ent) cannot handle precision properly. An issue has been reported to Ent: https://github.com/ent/ent/issues/2454 Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
This commit is contained in:
parent
b51e73bc2e
commit
9b1a8409f1
4 changed files with 4 additions and 4 deletions
|
@ -57,7 +57,7 @@ func (m *MySQL) Open(logger log.Logger) (storage.Storage, error) {
|
||||||
client.WithTxIsolationLevel(sql.LevelSerializable),
|
client.WithTxIsolationLevel(sql.LevelSerializable),
|
||||||
)
|
)
|
||||||
|
|
||||||
if err := databaseClient.Schema().Create(context.TODO(), schema.WithAtlas(true)); err != nil {
|
if err := databaseClient.Schema().Create(context.TODO(), schema.WithAtlas(false)); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -57,7 +57,7 @@ func (p *Postgres) Open(logger log.Logger) (storage.Storage, error) {
|
||||||
client.WithTxIsolationLevel(sql.LevelSerializable),
|
client.WithTxIsolationLevel(sql.LevelSerializable),
|
||||||
)
|
)
|
||||||
|
|
||||||
if err := databaseClient.Schema().Create(context.TODO(), schema.WithAtlas(true)); err != nil {
|
if err := databaseClient.Schema().Create(context.TODO(), schema.WithAtlas(false)); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@ var textSchema = map[string]string{
|
||||||
}
|
}
|
||||||
|
|
||||||
var timeSchema = map[string]string{
|
var timeSchema = map[string]string{
|
||||||
dialect.Postgres: "timestamptz(3)",
|
dialect.Postgres: "timestamptz",
|
||||||
dialect.SQLite: "timestamp",
|
dialect.SQLite: "timestamp",
|
||||||
dialect.MySQL: "datetime(3)",
|
dialect.MySQL: "datetime(3)",
|
||||||
}
|
}
|
||||||
|
|
|
@ -44,7 +44,7 @@ func (s *SQLite3) Open(logger log.Logger) (storage.Storage, error) {
|
||||||
client.WithHasher(sha256.New),
|
client.WithHasher(sha256.New),
|
||||||
)
|
)
|
||||||
|
|
||||||
if err := databaseClient.Schema().Create(context.TODO(), schema.WithAtlas(true)); err != nil {
|
if err := databaseClient.Schema().Create(context.TODO(), schema.WithAtlas(false)); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue