member는 laravel에 있는 user를 그냥 사용합니다.
php artisan make:model group -m
php artisan make:model board -m
php artisan make:model post -m
php artisan make:model comment -m
app/group.php app/board.php app/post.php 와
database/migrations/날짜_create_groups_table.php, create_boards_table.php, create_posts_table.php, create_comments_table.php
가 만들어진것을 확인 할수 있습니다.
왼쪽에서 creat_users_table.php를 클릭해서 (vscode 기준입니다.)
$table->string('name'); 을 alt+shift+down arrow로 라인을 카피한후에
name을 nickname으로 변경합니다. 각 테이블에 대한 Field는 여기 참조
$table->increments('id');
$table->string('name');
$table->string('nickname');
$table->string('email')->unique();
$table->timestamp('email_verified_at')->nullable();
$table->string('password');
$table->rememberToken();
$table->timestamps();
groups
$table->increments('id');
$table->string('name');
$table->tinyinteger('order')
$table->timestamps();
boards
$table->increments('id');
$table->integer('group_id')->unsigned();
$table->string('name');
$table->string('mobile_name');
$table->tinyinteger('order');
$table->timestamps();
posts
$table->increments('id');
$table->integer('member_id')->unsigned();
$table->integer('board_id')->unsigned();
$table->string('title');
$table->mediumtext('content');
$table->string('username');
$table->string('nickname');
$table->timestamps();
comments
$table->increments('id');
$table->integer('member_id')->unsigned();
$table->integer('board_id')->unsigned();
$table->integer('post_id')->unsigned();
$table->mediumtext('content');
$table->string('username');
$table->string('nickname');
$table->timestamps();
게시글 목록
| 번호 | 제목 |
|---|---|
| 100 | |
| 99 | |
| 96 | |
| 93 | |
| 92 | |
| 91 |
기타
Snippet
|
| 90 |
기타
Vue.js
|
| 89 |
라라벨
라라벨 이커머스
|
| 88 |
라라벨
Awesome Laravel
|
| 87 | |
| 86 | |
| 85 | |
| 83 | |
| 82 | |
| 78 | |
| 71 | |
| 70 |
라라벨
라라벨 관련
|
| 66 | |
| 65 |
라라벨
라라벨 동영상 강좌
|
| 62 | |
| 61 |
라라벨
라라벨 5.4
1
|
| 58 | |
| 57 |
일반
구글 트렌드
|
| 55 | |
| 52 | |
| 49 | |
| 43 | |
| 41 |
기타
마젠토 디렉토리 구조
|
| 37 | |
| 36 |
코드이그나이터
요즘 코드이그나이터 공부하고 있습니다.
3
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기