で定義されていません。symfonyの1.4はPropel:私はこのスキーマを見ることができます定義されますが、外部キーは、テーブル
orders:
_attributes: { phpName: Orders, default_table_charset: utf8, default_table_collate: utf8_general_ci }
id: ~
category_id: { type: integer, size: '10', required: true, defaultvalue: '0', foreigntable: categories, foreignreference: id }
whatisthis: { type: longvarchar, required: false }
categories:
_attributes: { phpName: Categories }
id: ~
name: { type: varchar, size: '255', required: true, defaultvalue: '' }
_uniques: { index_name: [name] }
私は、外部キーが私のテーブルで定義されていないことを考え出しました。私はinnoDB
を使用しているので、PKが可能です。 Propelは外部キーを設定していませんか?