Drupal 6:模式API指定int数据类型的确切大小



使用Drupal 6模式API,如何指定int数据类型的确切大小?例如,我可以在MySQL中执行以下查询:

create table test (foo int(11) unsigned not null);

drupal 6的模式API只给我这些固定大小的选项:微小,小,正常,中,大。

http://drupal.org/node/159605

我想创建一个大小为11的'int'数据类型,以匹配'created'字段中的默认drupal 'users'表

看起来我找到了一种让它变成11的方法!您不能将字段设置为'unsigned' => 'true'。如果你这样做,那么它会自动默认为int(10)。但是如果你省略它,或者将它设置为'unsigned' => 'false',那么它会给你int(11)!

最新更新