- Consolidate ValueSet routes from multiple nested groups to flat structure - Delete deprecated ValueSet\ namespaced controllers (ValueSetController, ValueSetDefController) - Remove ValueSetSeeder and ValueSetCountrySeeder from DBSeeder - Simplify seeders (LocationSeeder, OrganizationSeeder, PatientSeeder, TestSeeder) to use literal string values instead of ValueSet lookups - Add new ValueSetController and ValueSetDefController in root namespace - Update test files for new controller structure The key changes are: 1. Routes: Consolidated from nested ValueSet\ namespace routes to flat ValueSetController routes with /items sub-endpoints 2. Controllers: Deleted old app/Controllers/ValueSet/ directory, created new root-level controllers 3. Seeders: Removed ValueSet dependencies, using literal values like 'ROOM', '1', 'TEST' instead of [12]['ROOM'] etc. 4. Tests: Updated tests to match new controller structure
21 lines
445 B
PHP
21 lines
445 B
PHP
<?php
|
|
|
|
namespace App\Database\Seeds;
|
|
|
|
use CodeIgniter\Database\Seeder;
|
|
|
|
class DBSeeder extends Seeder
|
|
{
|
|
public function run()
|
|
{
|
|
$this->call('OrganizationSeeder');
|
|
$this->call('CounterSeeder');
|
|
$this->call('ContactSeeder');
|
|
$this->call('LocationSeeder');
|
|
$this->call('AreaGeoSeeder');
|
|
$this->call('SpecimenSeeder');
|
|
$this->call('TestSeeder');
|
|
$this->call('PatientSeeder');
|
|
$this->call('DummySeeder');
|
|
}
|
|
} |