Welcome Guest, Not a member yet? Register   Sign In
Run a seeder using a php script, without spark CLI
#2

(This post was last modified: 04-28-2022, 01:29 PM by datamweb.)

Hello, welcome to codeigniter
To run seeder exit the terminal, you can use the following method
The code items are simple.

app\Database\Seeds\KishanSeeder.php
Code:
<?php

namespace App\Database\Seeds;

use CodeIgniter\Database\Seeder;

class KishanSeeder extends Seeder
{
    public function run()
    {

        $data = [
        'field _name1'                  => 'Kishan field 1',
        'field _name2'                 => 'Kishan field  2',
        ];

        $this->db->table('table_name')->insert($data);
    }
}

app\Controllers\Home.php

Code:
<?php

namespace App\Controllers;


class Home extends BaseController
{
    public function index()
    {
        return command('db:seed KishanSeeder');
     
    }
}

Now see http://SiteName.com/home via the browser. KishanSeeder will run.

In general, all php spark commands can be used anywhere via the following code:

Code:
command('command_name');

Enjoy Codigniter!
Reply


Messages In This Thread
RE: Run a seeder using a php script, without spark CLI - by datamweb - 04-28-2022, 01:15 PM



Theme © iAndrew 2016 - Forum software by © MyBB