Search
 
SCRIPT & CODE EXAMPLE
 

PHP

Laravel seed timestamps columns

DB::table('menu_types')->insert([ 'title' => 'Footer', 'description' => str_random(10), 'created_at' => date("Y-m-d H:i:s") ]);


---------------------

Auto timestamp saving is only for Eloquent feature so you need to do manually like below for non eloquent feature

DB::table('languages')->insert([
    'name'        => 'English',
    'flag'        => '',
    'abbr'        => 'en',
    'script'    => 'Latn',
    'native'    => 'English',
    'active'    => '1',
    'default'    => '1',
    'created_at' => Carbon::now()->format('Y-m-d H:i:s'),
    'updated_at' => Carbon::now()->format('Y-m-d H:i:s')

]);
OR do it eloquently(Like you have seen in auto generated seeds like UserTableSeeder)

    $language = new Language();
    $language ->name = 'English';
    $language->flag'  = '',
    $language ->abbr  = 'en',
    $language->script ='Latn',
    $language->native ='English',
    $language->active ='1',
    $language->default ='1',
    $language->save();
Comment

laravel eloquent set timestamps values upon seed

DB::table('menu_types')->insert([ 'title' => 'Footer', 'description' => str_random(10), 'created_at' => date("Y-m-d H:i:s") ]);

---------------------

Auto timestamp saving is only for Eloquent feature so you need to do manually like below for non eloquent feature

DB::table('languages')->insert([
    'name'        => 'English',
    'flag'        => '',
    'abbr'        => 'en',
    'script'    => 'Latn',
    'native'    => 'English',
    'active'    => '1',
    'default'    => '1',
    'created_at' => Carbon::now()->format('Y-m-d H:i:s'),
    'updated_at' => Carbon::now()->format('Y-m-d H:i:s')

]);
OR do it eloquently(Like you have seen in auto generated seeds like UserTableSeeder)

    $language = new Language();
    $language ->name = 'English';
    $language->flag'  = '',
    $language ->abbr  = 'en',
    $language->script ='Latn',
    $language->native ='English',
    $language->active ='1',
    $language->default ='1',
    $language->save();
Comment

PREVIOUS NEXT
Code Example
Php :: laravel joins eloquent model 
Php :: adminlte in laravel 8 
Php :: laravel blade routeIs 
Php :: check duplicate data in array php 
Php :: share wordpress post on whatsapp without plugin 
Php :: array_filter first element php 
Php :: zip missing php install 
Php :: php rand int 
Php :: foreach date php 
Php :: laravel blank page 
Php :: php insert array into mysql table 
Php :: The `php` command cannot be found. Please verify that PHP is installed, or set the `php.executables` setting. 
Php :: get site url 
Php :: php ?? 
Php :: validate contact us page 2021 php coding 
Php :: define return type for php function string or boolean 
Php :: basename in php 
Php :: laravel read csv file 
Php :: php include 
Php :: how to get woocommerce order details 
Php :: php get item position in array 
Php :: php passing variables axios 
Php :: php string search in array 
Php :: group where conditions in laravel 
Php :: file_get_contents php 
Php :: write string variable in php 
Php :: php artisan tinker encription cmd 
Php :: german locale php 
Php :: laravel collection namespace 
Php :: php check image size before upload 
ADD CONTENT
Topic
Content
Source link
Name
3+3 =