Laravel2 테이블 생성 php artisan make:model Member -m Member 테이블을 생성하면서 -m 옵션으로 마이그레이션 파일을 생성한다. 마이그레이션(Migration)데이터베이스의 구조(테이블, 열 등)를 버전 관리할 수 있도록 도와주는 라라벨 기능 테이블을 생성하는 메서드: up()public function up(){ Schema::create('members', function (Blueprint $table) { $table->id(); $table->string('name'); $table->timestamps(); });} 데이터베이스에 테이블 추가php artisan migrate 모든 마이그레이션 파일의 up 메서드가 호출되고 데이터베이스에 .. 2024. 11. 14. route 설정 제품 web.php에서 라우트를 정의해야만 라우트를 사용할 수 있음 web.phpRoute::resource('product', ProductController::class);//product에 대한 라우트를 생성, 요청을 처리할 컨트롤러 클래스를 지정 Route::resource 메소드CRUD(생성, 읽기, 업데이트, 삭제) 작업을 위한 여러 라우트를 한 번에 정의 자동으로 생성되는 라우트 목록GET /product → index 메소드 (모든 제품 목록 조회)GET /product/create → create 메소드 (새 제품 생성 폼 표시)POST /product → store 메소드 (새 제품 저장)GET /product/{id} → show 메소드 (특정 제품 상세 조회)GET /produc.. 2024. 11. 12. 이전 1 다음