1. 라라벨 설치 V5.8
composer create-project laravel/laravel laravel58 --prefer-dist 5.8
2. 데이터베이스 계정 설정 .env
3. auth 생성
php artisan make:auth
4. Task모델과 마이그레이션 생성
php artisan make:model Task -m
5. Task Model 대량할당 설정
1 2 3 4 5 6 7 8 9 10 11 | <?php namespace App; use Illuminate\Database\Eloquent\Model; class Task extends Model { protected $guarded = []; } | cs |
6. User Model Task 관계설정 추가
1 2 3 4 | public function tasks() { return $this->hasMany(Task::class); } | cs |
7. 데이터 베이스 스키마 생성 TIMS_STAMP_create_tasks_table.php
1 2 3 4 5 6 7 | Schema::create('tasks', function (Blueprint $table) { $table->bigIncrements('id'); $table->unsignedInteger('user_id'); $table->string('name'); $table->text('body'); $table->timestamps(); }); | cs |
8. 마이그레이션
php artisan migrate
9. 가짜데이터 삽입
10. 테스트아이디만들기
'라라벨 > laravel vue crud' 카테고리의 다른 글
6. Databases Data 불러오기 (0) | 2020.02.27 |
---|---|
5. TaskComponent 템플릿변경 (0) | 2020.02.27 |
4. Vue 설정 component 생성, 등록 (0) | 2020.02.27 |
3. 컨트롤러 설정 Task Json 반환처리, TaskController 작성 (0) | 2020.02.26 |
2. 컨트롤러, 라우터 설정 (0) | 2020.02.26 |