我正在构建一个 schema.yml,我正在尝试将外键约束添加到表 sf_guard_user。
但是,当我做学说:插入-sql(编辑:学说:build --all)时,我的表和 sf_guard_user 之间的链接不存在!我错过了什么吗?
我正在使用 mysql ( InnoDB ) 和 Symfony 1.4
这是我的 schema.yml 的示例:
Author:
connection: doctrine
tableName: ec_author
actAs:
Sluggable:
fields: [name]
unique: true
canUpdate: false
columns:
sf_guard_user_id:
type: integer
fixed: false
unsigned: false
primary: true
autoincrement: false
name:
type: string(30)
fixed: false
unsigned: false
primary: false
notnull: true
autoincrement: false
contents:
type: string()
fixed: false
unsigned: false
primary: false
notnull: false
autoincrement: false
relations:
User:
class: sfGuardUser
foreignType: one
local: sf_guard_user_id
foreign: id
没有指向 sfGuardUser 的链接,即使它们在 schema.yml 中进行了描述: