schema.ymlで使用可能な型
dbdesignerforkを使ってるんで、あんまり関係ないけど一応。
| 使用可能な型 | PHP内での型 |
| char | string |
| varchar(文字数) | string |
| longvarchar | string |
| clob | string |
| numeric | double |
| decimal | double |
| boolean | boolean |
| tinyint | int |
| smallint | int |
| integer | int |
| bigint | string |
| real | double |
| float | double |
| char | string |
| double | double |
| binary | string |
| varbinary | string |
| longvarbinary | string |
| blob | string |
| bu_date | string |
| date | int |
| time | int |
| timestamp | int |
| bu_timestamp | string |
ちなみにbigintがstringになってるんで、ソート時に文字扱いでソートしてしまうというバグがあります。
バグ、だと思うけど…。zerofillつけてごまかすとかしか思いつかないなぁ