postgres未サポートのtype
kyokomi opened this issue · 1 comments
kyokomi commented
対応
- ENUM (v3.0以降)
非対応
-
TINYINT -
MEDIUMINT -
DOUBLE -
BINARY -
VARBINARY -
DATETIME -
TINYBLOB -
BLOB -
MEDIUMBLOB -
LONGBLOB
MySQLが対応してなかったので未検証
- BIT : intとしてinsertできるがscanでエラーになる
- BIGSERIAL : そもそもmysqlに存在しないっぽい?
- SET: よくわからんけどRedisとか使ってくれ・・・
- NVARCHAR: Unicode...
- UUID: postgresさんかな
- TIMESTAMPZ: timestamp with time zoneはtimestamptzと省略とのこと(postgresさん独自拡張)
- TIME -> time.Time : 独自typeでScannerインターフェース実装すればいけるけど、そこまでやる価値があるのか微妙...
- BYTEA: postgresさんかな