login système + Vote systéme ب laravel & vue js الجزء الثالت
نظرة سريعة بالفيديو
1- إضافة la table posts لقاعدة البيانات
//Post.php
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Post extends Model
{
//
protected $guard = [];
}
2- إضافة المعلومات داخل table posts
//
<?php
/** @var \Illuminate\Database\Eloquent\Factory $factory */
$factory->define(App\Post::class, function (Faker\Generator $faker) {
return [
'title' => $faker->sentence(3),
'body' => $faker->paragraph(3),
'votes' => $faker->randomDigit(),
];
});
3- إضافة المعلومات داخل table posts تتمة
//
<?php
use Illuminate\Database\Seeder;
class PostTableSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
factory(App\Post::class,10)->create();
}
}
4- تنفيذ seeder PostTableSeeder
//
<?php
use Illuminate\Database\Seeder;
class DatabaseSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
// $this->call(UsersTableSeeder::class);
$this->call(PostTableSeeder::class);
}
}