제목 | 다중 DB사용시 dbforge 사용법 문의 드립니다. | ||
---|---|---|---|
글쓴이 | carion | 작성시각 | 2015/02/06 19:48:08 |
|
|||
다중DB로 아래 같이는 사용이 잘됩니다.(db설정에는 문제가 없는걸로 판단하고 db설정은 안올렸습니다) $this->mysql = $this->load->database('mysql', TRUE); $data = array( 'title' => 'My title' , 'name' => 'My Name' , 'date' => 'My date' ); $this->mysql->insert('mytable', $data); 그런데 dbforge는 사용이 어렵네요. 사용법이 잘못된건지 불가능한건지 모르겠네요. (메뉴얼을 찾아보고 검색도 해봤지만 못찾겠어서 질문드립니다.) 코드는 아래처럼 사용했습니다. $this->mysql2 = $this->load->dbforge('mysql', TRUE); //$this->mysql2 = $this->load->dbforge('mysql'); //이렇게도 해봤습니다. $fields = array( 'blog_id' => array( 'type' => 'INT', 'constraint' => 5, 'unsigned' => TRUE, 'auto_increment' => TRUE ), 'blog_title' => array( 'type' => 'VARCHAR', 'constraint' => '100', ), 'blog_author' => array( 'type' =>'VARCHAR', 'constraint' => '100', 'default' => 'King of Town', ), 'blog_description' => array( 'type' => 'TEXT', 'null' => TRUE, ), ); $this->mysql2->add_field($fields); $this->mysql2->create_table('table_name', true); $this->load->dbforge(); $this->dbforge->add_field($fields); $this->dbforge->create_table('table_name', true);이렇게 기본db는 사용이 잘됩니다. |
|||
다음글 | CI 한글 매뉴얼(2.1.0) 수정 요청 (1) | ||
이전글 | 코드이그나이터 성능 관련 문의 (4) | ||
carion
/
2015/02/06 21:55:40 /
추천
0
|