Laravel Create Table using Migration and model

Today, We want to share with you Laravel Create Table using Migration and model.In this post we will show you laravel migration truncate table, hear for Laravel : Create Model with Migration, Controller and generate DB Table we will give you demo and example for implement.In this post, we will learn about How to Create Table using Migration in Laravel? with an example.

Laravel Create Table using Migration and model

There are the Following The simple About laravel migration add column after Full Information With Example and source code.

Also Read This πŸ‘‰   Codeigniter Project Directory Structure

As I will cover this Post with live Working example to develop Migrations & Seeding – Laravel – The PHP Framework, so the Artisan, creating tables in database is used for this example is following below.

Step 1: Make a Database Migration:

create migration for database table.

php artisan make:migration create_hospitals_table

Step 2: created new file


<!--?php use Illuminate\Support\Facades\Schema; use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Migrations\Migration; class CreateHospitalsTable extends Migration { /** * Run the migrations. * * @return void */ public function up() { Schema::create('hospitals', function (Blueprint $table) { $table->bigIncrements('id');<br ?--> $table->string('docator_name');

* Reverse the migrations.
* @return void
public function down()

step 3: Run Migration:

simple run our simple migration as well as create database table.

Also Read This πŸ‘‰   Insert JSON data MySQL

php artisan migrate

Create new Model

php artisan make:model Hospital -mr

Step 4: Extra Tips

Create Migration for database table:

php artisan make:migration create_hospitals_table --table=hospitals

Run Specific Migration for database table:

php artisan migrate --path=/database/migrations/2025_08_03_064006_create_hospitals_table.php

Migration for database table Rollback:

php artisan migrate:rollback

Web Programming Tutorials Example with Demo

Read :


You can also read about AngularJS, ASP.NET, VueJs, PHP.

I hope you get an idea about Creating database table in laravel using migrationlaravel migration add column after, laravel migration change column type.
I would like to have feedback on my blog.
Your valuable feedback, question, or comments about this article are always welcome.
If you enjoyed and liked this post, don’t forget to share.