1

似乎在带有 Doctrine 的 Symfony 1.4 中,当生成自动增量列(id)时,它默认为 bigint。这似乎完全是矫枉过正,我只想将其默认为整数。

下面生成一个名为 id 的主键列,它是一个 bigint

JobeetCategory:
  actAs: { Timestampable: ~ }
  columns:
    name: { type: string(255), notnull: true, unique: true }

是否有一个配置文件我可以更改它。我不想手动将 id 列添加为整数。

4

1 回答 1

1

不是我知道的,不。

如果您最终手动将 id 列添加到架构中,您可以指定它们的类型integer(4)以创建 MySQLint字段:http ://www.symfony-project.org/doctrine/1_2/en/04-Schema-Files#chapter_04_data_types .

于 2010-02-17T21:32:28.607 回答