MySQLアダプタは文字列のリスト(ENUM
, SET
)以外のデータ型をサポートします。
マッピング | データ型 |
---|---|
String |
decimal |
Integer |
tinyint, tinyint unsigned, smallint unsigned, mediumint, mediumint unsigned, int unsigned, bigint, bigint unsigned |
Float |
double |
Date |
year |
Timestamp |
datetime |
PostgreSQLのデータ型は豊富ですが、PostgresSQLアダプタは基本的なデータ型のみをサポートします。幾何データ型、money型、配列型はサポートしません。
マッピング | データ型 |
---|---|
String |
boolean, bytea, text, cidr, inet, macaddr |
Integer |
bigint, serial, bigserial |
modelerを使ってモデルファイルを生成するとき、以下の点に注意してください。
テーブルの結合方法は「内部結合、右外部結合」のみをサポートしています。
OpenBaseアダプタは、object, binary, text型以外のデータ型をサポートしています。
マッピング | データ型 |
---|---|
String |
char |
Integer |
long, longlong, money |
Timestamp |
datetime |