package schema import ( "entgo.io/ent/dialect" ) var textSchema = map[string]string{ dialect.Postgres: "text", dialect.SQLite: "text", // MySQL doesn't support indices on text fields w/o // specifying key length. Use varchar instead (767 byte // is the max key length for InnoDB with 4k pages). // For compound indexes (with two keys) even less. dialect.MySQL: "varchar(384)", } var timeSchema = map[string]string{ dialect.Postgres: "timestamptz(3)", dialect.SQLite: "timestamp", dialect.MySQL: "datetime(3)", }