LARAVEL 8 TUTORIAL

 

codemakingus.blogspot.com have tutorials for Laravel 8 tag, here you can study articles of Laravel 8 tag, Laravel 8 tag posts collection, most popular and useful tutorials of Laravel 8 tag, here you can find list of all relevant posts and example about Laravel 8 tag, we have lists of tutorials and examples about Laravel 8 tag. very simple and quick example collection of Latest Laravel 8 tag


CRUD with Image Upload in Laravel 8 Example

Preview:-



Step 2: Installation

First of all we need to get fresh Laravel 8 version application using bellow command, So open your terminal OR command prompt and run bellow command:


composer create-project --prefer-dist laravel/laravel blog


Step 2: Database Configuration

In second step, we will make database configuration for example database name, username, password etc for our crud application of laravel 8. So let's open .env file and fill all details like as bellow:

.env

DB_CONNECTION=mysql

DB_HOST=127.0.0.1

DB_PORT=3306

DB_DATABASE=here your database name(blog)

DB_USERNAME=here database username(root)

DB_PASSWORD=here database password(root)

 

Step 3: Create Migration

php artisan make:migration create_products_table --create=products

After this command you will find one file in following path "database/migrations" and you have to put bellow code in your migration file for create products table

<?php

use Illuminate\Database\Migrations\Migration;

use Illuminate\Database\Schema\Blueprint;

use Illuminate\Support\Facades\Schema;

class CreateProductsTable extends Migration

{

/**

* Run the migrations.

*

* @return void

*/

public function up()

{

Schema::create('products', function (Blueprint $table) {

$table->id();

$table->string('name');

$table->text('detail');

$table->string('image');

$table->timestamps();

});

}

/**

* Reverse the migrations.

*

* @return void

*/

public function down()

{

Schema::dropIfExists('products');

}

}

Now you have to run this migration by following command:

php artisan migrate


No comments:

Post a Comment

If you have any doubts, Please let me know

Pages