wip
This commit is contained in:
@@ -13,9 +13,9 @@ class DatabaseSeeder extends Seeder
|
||||
public function run(): void
|
||||
{
|
||||
$this->call([
|
||||
UsersTableSeeder::class,
|
||||
ShieldSeeder::class,
|
||||
FillJsonData::class,
|
||||
// UsersTableSeeder::class,
|
||||
// ShieldSeeder::class,
|
||||
// FillJsonData::class,
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,6 +6,8 @@ use Illuminate\Database\Seeder;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Facades\File;
|
||||
use Illuminate\Support\Str;
|
||||
use LazyJson\JsonElement;
|
||||
use SplFileObject;
|
||||
|
||||
class FillJsonData extends Seeder
|
||||
{
|
||||
@@ -14,23 +16,7 @@ class FillJsonData extends Seeder
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
$dataPath = database_path('data');
|
||||
$sort = collect([
|
||||
'provinces',
|
||||
'branches',
|
||||
'loan_types',
|
||||
'card_states',
|
||||
'card_types',
|
||||
'loan_order_required_docs',
|
||||
'loan_orders',
|
||||
'card_orders',
|
||||
]);
|
||||
|
||||
$sort->each(function (string $table_name) use ($dataPath) {
|
||||
$table_data = File::json($dataPath.'/'.$table_name.'.json');
|
||||
|
||||
DB::table($table_name)->insert($table_data);
|
||||
});
|
||||
}
|
||||
|
||||
public function insertByFiles(): void
|
||||
|
||||
Reference in New Issue
Block a user