หน้าเว็บ
วันศุกร์ที่ 28 สิงหาคม พ.ศ. 2558
Laravel Step by Step
สร้างโปรเจ็ค laravel ด้วย composer
- C:\xampp\htdocs composer create project laravel/laravel project-name --perfer -dist
สร้าง Controller
- C:\xampp\htdocs\project-name php artisan make:controller NameController หรือ
C:\xampp\htdocs\project-name php artisan make:controller NameController --plain
ลง illuminate/html ด้วย composer (input form)
- composer require illuminate/html
เพิ่ม Service Providers ที่ config\app.php
Illuminate\Html\HtmlServiceProvider::class,
เพิ่ม Class Aliases
'Form' => Illuminate\Html\FormFacades::class,
'Html' => Illuminate\Html\HtmlFacades::class,
สร้าง Model
- C:\xampp\htdocs\project-name php artisan make:model Model/ModelName
Set Datasource
- ที่ Config\Database.php
ลบที่ .env ออกด้วย
สร้าง migration
- php artisan make:migration create_table-name_table
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('student', function (Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->string('email')->unique();
$table->rememberToken();
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::drop('student');
}
- php artisan migrate
- C:\xampp\htdocs composer create project laravel/laravel project-name --perfer -dist
สร้าง Controller
- C:\xampp\htdocs\project-name php artisan make:controller NameController หรือ
C:\xampp\htdocs\project-name php artisan make:controller NameController --plain
ลง illuminate/html ด้วย composer (input form)
- composer require illuminate/html
เพิ่ม Service Providers ที่ config\app.php
Illuminate\Html\HtmlServiceProvider::class,
เพิ่ม Class Aliases
'Form' => Illuminate\Html\FormFacades::class,
'Html' => Illuminate\Html\HtmlFacades::class,
สร้าง Model
- C:\xampp\htdocs\project-name php artisan make:model Model/ModelName
Set Datasource
- ที่ Config\Database.php
ลบที่ .env ออกด้วย
สร้าง migration
- php artisan make:migration create_table-name_table
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('student', function (Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->string('email')->unique();
$table->rememberToken();
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::drop('student');
}
- php artisan migrate
วันอังคารที่ 25 สิงหาคม พ.ศ. 2558
วันศุกร์ที่ 21 สิงหาคม พ.ศ. 2558
วันอังคารที่ 18 สิงหาคม พ.ศ. 2558
วันอาทิตย์ที่ 16 สิงหาคม พ.ศ. 2558
วันพฤหัสบดีที่ 13 สิงหาคม พ.ศ. 2558
วันศุกร์ที่ 7 สิงหาคม พ.ศ. 2558
สมัครสมาชิก:
ความคิดเห็น (Atom)