データベース

Symfony2

Symfony2でコマンドラインから実行し、データベースに登録する(8)

8.登録した名前を表示するコマンドデータベースに登録するだけだとつまらないので、登録したデータを表示するコマンドクラスも作成してみます。Command/ListCommand.phpファイルを作成し、以下の内容を記述します。上記ファイル作成...
Symfony2

Symfony2でコマンドラインから実行し、データベースに登録する(7)

7.コマンドを実行して名前を登録するCommandクラスのconfigure()メソッド内で、setName()したものを、"app/console"の後に記述し、その後に必須引数である名前を入力して実行します。実行後、mysqlサーバに接...
Symfony2

Symfony2でコマンドラインから実行し、データベースに登録する(6)

6.コマンドクラスを修正してコマンド実行時にDB登録処理もするように変更する前回までの作業で、Symfony2でデータベースを使用する準備が整ったので、Commandクラス(コマンドクラスCommand/PersistCommand.php...
Symfony2

Symfony2でコマンドラインから実行し、データベースに登録する(5)

5.エンティティクラスからテーブルを作成する4.で作成したエンティティクラスには各フィールドやメソッドの前にアノテーション(コメントによる記述)として設定情報が記載されてます。これを元にdoctrineは実際のテーブルをデータベースに作るこ...
Symfony2

Symfony2でコマンドラインから実行し、データベースに登録する(4)

4.データベース用のエンティティクラスを作成するデータベースにアクセスするためには、Entityクラスが必要となります。Entityクラスはテーブルとリンクし、Entityクラスからテーブルを作成することができます。今回は、generate...
Symfony2

Symfony2でコマンドラインから実行し、データベースに登録する(3)

3.Symfony2にデータベースの設定をする今回は、CommandクラスでDB登録の処理を行う前に、データベースの作成と、Symfony2へのデータベース設定を行います。3.1.データベースの作成mysqlサーバに接続し、以下のコマンドを...
Symfony2

Symfony2でコマンドラインから実行し、データベースに登録する(2)

2.テスト用のCommandクラスを作成してみる。今回はデータベース登録処理スクリプトを作成する前に、引数に入れた名前に対して、"Hellohogehoge"と出力する簡単なコマンドスクリプトを作成し、COMMANDクラスの動作を確認します...
Symfony2

Symfony2でコマンドラインから実行し、データベースに登録する(1)

1.バンドル作成Symfony2でコマンドラインから名前を引数にコマンドを実行したらデータベースにその名前と日付を登録するアプリケーションを作成して行きます。まずは、バンドルの作成を行います。バンドルの作成は、symfony2のgenera...