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
(
id
int(10) unsigned NOT NULL AUTO_INCREMENT,
created_on
int(11) unsigned NOT NULL,
title
varchar(255) COLLATE utf8_unicode_ci NOT NULL,
content
text 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
(
id
int(10) unsigned NOT NULL AUTO_INCREMENT,
username
varchar(200) COLLATE utf8_unicode_ci NOT NULL,
password
char(40) COLLATE utf8_unicode_ci NOT NULL, PRIMARY KEY ( id
) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT= 1 ;