File: /var/www/dtw.bradford/database/seeders/ApiConnectionsSeeder.php
<?php
namespace Database\Seeders;
use Carbon\Carbon;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
class ApiConnectionsSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
DB::table('api_connections')->insert([
[
'software_id' => 1,
'endpoint' => 'https://odoo.example.com',
'database' => 'odoo_db',
'username' => 'admin_odoo',
'password' => bcrypt('password123'),
'api_key' => 'api-key-odoo',
'status' => 1,
'user_created' => 1, // ID de usuario que creó el registro
'created_at' => Carbon::now(),
'user_updated' => null,
'updated_at' => null,
'user_deleted' => null,
'deleted' => 0,
'deleted_at' => null,
],
[
'software_id' => 2,
'endpoint' => 'https://buk.example.com',
'database' => 'buk_db',
'username' => 'admin_buk',
'password' => bcrypt('password123'),
'api_key' => 'api-key-buk',
'status' => 1,
'user_created' => 1,
'created_at' => Carbon::now(),
'user_updated' => null,
'updated_at' => null,
'user_deleted' => null,
'deleted' => 0,
'deleted_at' => null,
],
[
'software_id' => 3,
'endpoint' => 'https://inventory.example.com',
'database' => 'inventory_db',
'username' => 'admin_inventory',
'password' => bcrypt('password123'),
'api_key' => 'api-key-inventory',
'status' => 1,
'user_created' => 1,
'created_at' => Carbon::now(),
'user_updated' => null,
'updated_at' => null,
'user_deleted' => null,
'deleted' => 0,
'deleted_at' => null,
]
]);
}
}