我有一个包含2列保留字(read
,write
)的表,而是我可以更改我想要查看的列名是否有办法按原样执行操作,用于教育目的: - )
当我加载这些表并构建我的模型没有问题时,Symfony从我的YAML文件中读取表没有问题,但是当我尝试数据转储时,SQL会因为读/写是保留字而烦恼,是的正在适当地加入read
蜱,但仍然没有爱。
所以我的问题是,他们可以选择使用转义字符或其他选项来为这些特殊字符提供数据转储,或者有没有办法从数据转储中排除表?
任何帮助表示赞赏!
答案 0 :(得分:0)
考虑使用* quote_identifier:true *
doctrine:
class: sfDoctrineDatabase
param:
dsn: mysql:host=localhost;dbname=mydbname
username: root
password: mysecret
attributes:
quote_identifier: true
default_table_collate: utf8_general_ci
default_table_charset: utf8