2月 02
環境による問題を起こさないための設定。
databases.ymlの設定がどの段階で効くのかは不明。
config/databases.yml
all:
master:
class: sfDoctrineDatabase
param:
dsn: mysql:host=localhost;dbname=test
username: root
password:
attributes:
default_table_charset: utf8
default_table_collate: utf8_general_ci
config/doctrine/schema.yml
Users:
connection: master
tableName: users
actAs:
Timestampable: ~
options:
collation: utf8_general_ci
charset: utf8
type: INNODB
columns:
id:
type: integer(4)
primary: true
unsigned: true
autoincrement: true
name:
type: string(255)
notnull: true