config/main.php から:
'db'=>array(
'connectionString' => 'mysql:host=localhost;dbname=testdb',
'emulatePrepare' => true,
'username' => 'root',
'password' => '',
'charset' => 'utf8',
),
gii モデル ジェネレーター (http://localhost/yii/testdelete/index.php?r=gii/model) を使用し、テーブル名に「投稿」または「ユーザー」を入力して「プレビュー」をクリックすると、 :
テーブル 'post' が存在しません。
これらのテーブルを使用してモデルを作成できるようにしたいと考えています。
phpMyAdmin からのエクスポート:
-- Host: 127.0.0.1
-- Database: `testdb`
CREATE TABLE IF NOT EXISTS post(
idint(10) unsigned NOT NULL AUTO_INCREMENT,
created_onint(11) unsigned NOT NULL,
titlevarchar(255) COLLATE utf8_unicode_ci NOT NULL,
contenttext COLLATE utf8_unicode_ci NOT NULL, PRIMARY KEY ( id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;
CREATE TABLE IF NOT EXISTS user(
idint(10) unsigned NOT NULL AUTO_INCREMENT,
usernamevarchar(200) COLLATE utf8_unicode_ci NOT NULL,
passwordchar(40) COLLATE utf8_unicode_ci NOT NULL, PRIMARY KEY ( id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT= 1 ;