[前][次][番号順一覧][スレッド一覧]

learn-ruby-in-kansai:896

From: "mbaba" <xml@t...>
Date: Sun, 9 Oct 2005 21:33:57 +0900
Subject: [learn-ruby-in-kansai:896] 改題:ActiveRecordでの不具合

moriqさん、お手数かけます!
> 確か database 名が diary でしたよね。
これも、変えてみたんです。mixi ならぬrixiにしてみました^^;
>
> あと
> ruby, activerecord のバージョン
> $ ruby -v
1.8.2 (2004-12-25)[i386-mswin32]です
> $ gem list activerecord
activerecord(1.11.1)
1.10.1から最新版にして、ためしてもおなじでした。

> MySQL のバージョン
> $ mysqld --version
mysql Ver 12.20 Distrib 4.0.13, for Win95/Win98 (i32)

> テーブル定義
> $ mysqldump -u root -pPASSWORD --compact -d diary
> 辺りを教えていただけると調査の足がかりになるかと。
コマンドも教えていただいて助かりました^^;
データベースのほかのセットも作ってみて試してみます。

馬場幹彦

PS
以下は長いですが、
mydiariesをdiariesにして、has_many :diariesとするとsqlの2重発行になりまし
た。mydiaries, has_many :mydiariesの組み合わせでは問題ありません。

-- MySQL dump 9.08
--
-- Host: localhost    Database: rixi
---------------------------------------------------------
-- Server version 4.0.13-nt

--
-- Table structure for table 'books'
--

CREATE TABLE books (
  id int(10) NOT NULL auto_increment,
  date int(10) NOT NULL default '0',
  user_id int(10) NOT NULL default '0',
  title varchar(100) NOT NULL default '',
  content text NOT NULL,
  PRIMARY KEY  (id),
  KEY date (date),
  FULLTEXT KEY content (content)
) TYPE=MyISAM COMMENT='diary';

--
-- Table structure for table 'comus'
--

CREATE TABLE comus (
  id int(10) NOT NULL auto_increment,
  date int(10) NOT NULL default '0',
  comux_id int(10) NOT NULL default '0',
  title varchar(100) NOT NULL default '',
  content text NOT NULL,
  PRIMARY KEY  (id)
) TYPE=MyISAM;

--
-- Table structure for table 'dcomments'
--

CREATE TABLE dcomments (
  id int(10) NOT NULL auto_increment,
  date int(10) NOT NULL default '0',
  user_id varchar(10) NOT NULL default '',
  diary_id varchar(10) NOT NULL default '',
  content text NOT NULL,
  PRIMARY KEY  (id)
) TYPE=MyISAM;

--
-- Table structure for table 'mydiaries'
--

CREATE TABLE mydiaries (
  id int(10) NOT NULL auto_increment,
  date int(10) NOT NULL default '0',
  user_id varchar(10) NOT NULL default '',
  diary_id varchar(10) NOT NULL default '',
  content text NOT NULL,
  PRIMARY KEY  (id)
) TYPE=MyISAM;

--
-- Table structure for table 'users'
--

CREATE TABLE users (
  id int(10) NOT NULL auto_increment,
  date int(10) NOT NULL default '0',
  password varchar(20) NOT NULL default '0',
  name varchar(50) NOT NULL default '',
  profile text,
  PRIMARY KEY  (id)
) TYPE=MyISAM;




--
ML: learn-ruby-in-kansai@r...
使い方: http://QuickML.com/
公式ページ: http://jp.rubyist.net/?KansaiWorkshop
過去ログ: http://www.fdiary.net/ml/learn-ruby-in-kansai/

[前][次][番号順一覧][スレッド一覧]

       884 2005-10-07 13:28 [o-fukui@p...        ] 勉強会 不参加(;_;)                      
       889 2005-10-08 18:15 ┗[unnie@b...          ]                                       
       890 2005-10-08 20:51  ┗[nov@y...            ]                                     
       891 2005-10-09 01:22   ┗[tomoya@c...         ]                                   
       892 2005-10-09 09:58    ┗[xml@t...            ]                                 
       893 2005-10-09 10:50     ┣[xml@t...            ] 勉強会ありがとうございました。
       894 2005-10-09 11:14     ┗[moriq@m...          ]                               
->     896 2005-10-09 14:33      ┗[xml@t...            ] 改題:ActiveRecordでの不具合
       900 2005-10-10 09:39       ┗[gollum@h...         ]                           
       910 2005-10-10 14:26        ┗[xml@t...            ]