Laravel ප්‍රශ්නයක්

isurutmv

Well-known member
  • May 1, 2013
    1,946
    825
    113
    29
    Gampaha
    Laravel වල Seeders ගැන දන්නා කෙනෙක් පොඩ්ඩක් කියල දෙන්නකෝ Seeders පාවිච්චි කරන්නේ මොකටද කොහොමද Use කරන්නේ කියල
     

    roba "chama"

    Well-known member
  • Jan 8, 2012
    1,078
    433
    83
    colombo
    machan umba database ekata walues insert karagane seeder class eken thama....
    api normal db ekak athin hadala connect karanawata wada..tabale eka migrate karala seed karama umbata oni table ewata isert karanna oni data serama insert wenawa...

    thawa umba db ekata galapena model ekak hadala acess deppan monada retrive karaganna oni anam manam....
     

    isurutmv

    Well-known member
  • May 1, 2013
    1,946
    825
    113
    29
    Gampaha
    machan umba database ekata walues insert karagane seeder class eken thama....
    api normal db ekak athin hadala connect karanawata wada..tabale eka migrate karala seed karama umbata oni table ewata isert karanna oni data serama insert wenawa...

    thawa umba db ekata galapena model ekak hadala acess deppan monada retrive karaganna oni anam manam....

    man mcn eka row ekak add karanna pahala thiyena code eka use kare
    Code:
          DB::table('tbl_records')->insert([
              'name' => 'isuru',
              'status' => 'egskjbkj',
              'created_at' => '2017-07-05 00:00:00',
              'updated_at' => '2017-07-05 00:00:00',
          ]);

    ethakota mata rows 10 k add karanna oonenam oya code ekama 10 paarak liyanna ooneda nattan wena karamayak thiyenawada
     

    JokerFan

    Well-known member
  • May 29, 2016
    15,849
    9,539
    113
    Arkham City
    man mcn eka row ekak add karanna pahala thiyena code eka use kare
    Code:
          DB::table('tbl_records')->insert([
              'name' => 'isuru',
              'status' => 'egskjbkj',
              'created_at' => '2017-07-05 00:00:00',
              'updated_at' => '2017-07-05 00:00:00',
          ]);

    ethakota mata rows 10 k add karanna oonenam oya code ekama 10 paarak liyanna ooneda nattan wena karamayak thiyenawada

    Mn laravel nam danne na , eth ekinekata wenas values thiyana nisa ubata kohomath wena wenama oka 10parak liyanna wei :baffled:
     

    isurutmv

    Well-known member
  • May 1, 2013
    1,946
    825
    113
    29
    Gampaha
    machan umba database ekata walues insert karagane seeder class eken thama....
    api normal db ekak athin hadala connect karanawata wada..tabale eka migrate karala seed karama umbata oni table ewata isert karanna oni data serama insert wenawa...

    thawa umba db ekata galapena model ekak hadala acess deppan monada retrive karaganna oni anam manam....

    foreign key ekakata data daana widihath kiyaa diyanko mcn
     

    BLACKLIST_MEMBER

    Well-known member
  • Feb 9, 2008
    37,854
    14,813
    113
    127.0.0.1
    man mcn eka row ekak add karanna pahala thiyena code eka use kare
    Code:
          DB::table('tbl_records')->insert([
              'name' => 'isuru',
              'status' => 'egskjbkj',
              'created_at' => '2017-07-05 00:00:00',
              'updated_at' => '2017-07-05 00:00:00',
          ]);

    ethakota mata rows 10 k add karanna oonenam oya code ekama 10 paarak liyanna ooneda nattan wena karamayak thiyenawada

    code eka repeat karanne mokatada addUser kiyala wenama method ekak liyala oya code eka ekata extract karapan

    epasse method eke signature ekata $userName eka daapan (variable)

    createdAt/updated at eka auto generate karapan carbon walin

    ethakota wenas wenne username eka witharai.

    raws 10k add karanakota awashya usernames tika array ekakin araganna

    eetapasse signature eken pass wenne $userName kiyana eka isArray php function eken check karapan.

    array ekak name ee method ekatama aapahu call karapan foreach loop ekakin.

    array ekak nemei nam else part eke daapan data insert karana eka.

    username ekata witharak daapan variable eka.

    :oo: code repeat karanawa kiyanne bad practice ekak. indian karayo wagene yako ubala code karanne :frown:

    Code:
    public function insertUser($name){
    
    
     if (is_Array($name)===true){
      // use foreach,
     // call_user_func_, __method__ ,  or $this->insertUser($foreachvar)
     }
    
    DB::table('tbl_records')->insert([
              'name' => $name,
              'status' => $status,
              'created_at' => ,//use Carbon
              'updated_at' => ,//useCarbon      ]);
    
    }
     
    Last edited: