Fix búsqueda en tiempo real, paginación, OneSignal, bancos/categorías y vistas auth
- ajaxcrud.js: fix race condition en búsqueda, abort de requests en vuelo
- Layout: mover @yield('js') después de app.js para corregir orden de carga
- Paginación: useBootstrapFour() + eliminar wrappers <ul> duplicados en 17 vistas
- OneSignal: migrar de UserTag iChamba_ID a ExternalId en controladores
- API: agregar endpoint GET /api/banks y campos rfc/bank/bank_account/fee en hero()
- Seeders: BanksSeeder (239 bancos) y CategoriesSeeder (100 categorías)
- Auth views: corregir padding/scroll en register, login, password reset
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*/
|
||||
public function up(): void
|
||||
{
|
||||
Schema::create('oauth_auth_codes', function (Blueprint $table) {
|
||||
$table->char('id', 80)->primary();
|
||||
$table->foreignId('user_id')->index();
|
||||
$table->foreignUuid('client_id');
|
||||
$table->text('scopes')->nullable();
|
||||
$table->boolean('revoked');
|
||||
$table->dateTime('expires_at')->nullable();
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*/
|
||||
public function down(): void
|
||||
{
|
||||
Schema::dropIfExists('oauth_auth_codes');
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the migration connection name.
|
||||
*/
|
||||
public function getConnection(): ?string
|
||||
{
|
||||
return $this->connection ?? config('passport.connection');
|
||||
}
|
||||
};
|
||||
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*/
|
||||
public function up(): void
|
||||
{
|
||||
Schema::create('oauth_access_tokens', function (Blueprint $table) {
|
||||
$table->char('id', 80)->primary();
|
||||
$table->foreignId('user_id')->nullable()->index();
|
||||
$table->foreignUuid('client_id');
|
||||
$table->string('name')->nullable();
|
||||
$table->text('scopes')->nullable();
|
||||
$table->boolean('revoked');
|
||||
$table->timestamps();
|
||||
$table->dateTime('expires_at')->nullable();
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*/
|
||||
public function down(): void
|
||||
{
|
||||
Schema::dropIfExists('oauth_access_tokens');
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the migration connection name.
|
||||
*/
|
||||
public function getConnection(): ?string
|
||||
{
|
||||
return $this->connection ?? config('passport.connection');
|
||||
}
|
||||
};
|
||||
@@ -0,0 +1,37 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*/
|
||||
public function up(): void
|
||||
{
|
||||
Schema::create('oauth_refresh_tokens', function (Blueprint $table) {
|
||||
$table->char('id', 80)->primary();
|
||||
$table->char('access_token_id', 80)->index();
|
||||
$table->boolean('revoked');
|
||||
$table->dateTime('expires_at')->nullable();
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*/
|
||||
public function down(): void
|
||||
{
|
||||
Schema::dropIfExists('oauth_refresh_tokens');
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the migration connection name.
|
||||
*/
|
||||
public function getConnection(): ?string
|
||||
{
|
||||
return $this->connection ?? config('passport.connection');
|
||||
}
|
||||
};
|
||||
@@ -0,0 +1,42 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*/
|
||||
public function up(): void
|
||||
{
|
||||
Schema::create('oauth_clients', function (Blueprint $table) {
|
||||
$table->uuid('id')->primary();
|
||||
$table->nullableMorphs('owner');
|
||||
$table->string('name');
|
||||
$table->string('secret')->nullable();
|
||||
$table->string('provider')->nullable();
|
||||
$table->text('redirect_uris');
|
||||
$table->text('grant_types');
|
||||
$table->boolean('revoked');
|
||||
$table->timestamps();
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*/
|
||||
public function down(): void
|
||||
{
|
||||
Schema::dropIfExists('oauth_clients');
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the migration connection name.
|
||||
*/
|
||||
public function getConnection(): ?string
|
||||
{
|
||||
return $this->connection ?? config('passport.connection');
|
||||
}
|
||||
};
|
||||
@@ -0,0 +1,70 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
/**
|
||||
* Get the migration connection name.
|
||||
*/
|
||||
public function getConnection(): ?string
|
||||
{
|
||||
return config('telescope.storage.database.connection');
|
||||
}
|
||||
|
||||
/**
|
||||
* Run the migrations.
|
||||
*/
|
||||
public function up(): void
|
||||
{
|
||||
$schema = Schema::connection($this->getConnection());
|
||||
|
||||
$schema->create('telescope_entries', function (Blueprint $table) {
|
||||
$table->bigIncrements('sequence');
|
||||
$table->uuid('uuid');
|
||||
$table->uuid('batch_id');
|
||||
$table->string('family_hash')->nullable();
|
||||
$table->boolean('should_display_on_index')->default(true);
|
||||
$table->string('type', 20);
|
||||
$table->longText('content');
|
||||
$table->dateTime('created_at')->nullable();
|
||||
|
||||
$table->unique('uuid');
|
||||
$table->index('batch_id');
|
||||
$table->index('family_hash');
|
||||
$table->index('created_at');
|
||||
$table->index(['type', 'should_display_on_index']);
|
||||
});
|
||||
|
||||
$schema->create('telescope_entries_tags', function (Blueprint $table) {
|
||||
$table->uuid('entry_uuid');
|
||||
$table->string('tag');
|
||||
|
||||
$table->primary(['entry_uuid', 'tag']);
|
||||
$table->index('tag');
|
||||
|
||||
$table->foreign('entry_uuid')
|
||||
->references('uuid')
|
||||
->on('telescope_entries')
|
||||
->cascadeOnDelete();
|
||||
});
|
||||
|
||||
$schema->create('telescope_monitoring', function (Blueprint $table) {
|
||||
$table->string('tag')->primary();
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*/
|
||||
public function down(): void
|
||||
{
|
||||
$schema = Schema::connection($this->getConnection());
|
||||
|
||||
$schema->dropIfExists('telescope_entries_tags');
|
||||
$schema->dropIfExists('telescope_entries');
|
||||
$schema->dropIfExists('telescope_monitoring');
|
||||
}
|
||||
};
|
||||
@@ -32,7 +32,7 @@ class CreateSuppliersTable extends Migration
|
||||
$table->unsignedBigInteger('finished_jobs')->default(1);
|
||||
$table->unsignedBigInteger('total_score')->default(3);
|
||||
$table->string('address')->nullable();
|
||||
$table->point('location')->nullable();
|
||||
$table->geography('location', subtype: 'point')->nullable();
|
||||
$table->boolean('en')->default(false);
|
||||
$table->timestamps();
|
||||
$table->foreign('user_id')->references('id')->on('users')->onDelete('set null');
|
||||
|
||||
@@ -20,7 +20,7 @@ class CreatePostulationsTable extends Migration
|
||||
$table->string('address');
|
||||
$table->string('int_number')->nullable();
|
||||
$table->text('references')->nullable();
|
||||
$table->point('location');
|
||||
$table->geography('location', subtype: 'point');
|
||||
$table->timestamp('appointment')->nullable();
|
||||
$table->float('amount');
|
||||
$table->text('details')->nullable();
|
||||
|
||||
@@ -21,7 +21,7 @@ class CreateFinishedcontractsTable extends Migration
|
||||
$table->string('address');
|
||||
$table->string('int_number');
|
||||
$table->text('references')->nullable();
|
||||
$table->point('location');
|
||||
$table->geography('location', subtype: 'point');
|
||||
$table->timestamp('appointment')->nullable();
|
||||
$table->float('amount');
|
||||
$table->float('IVA');
|
||||
|
||||
@@ -21,7 +21,7 @@ class CreateCurrentContractsTable extends Migration
|
||||
$table->string('address');
|
||||
$table->string('int_number');
|
||||
$table->text('references')->nullable();
|
||||
$table->point('location');
|
||||
$table->geography('location', subtype: 'point');
|
||||
$table->timestamp('appointment')->nullable();
|
||||
$table->float('amount');
|
||||
$table->float('IVA');
|
||||
|
||||
@@ -18,7 +18,7 @@ class CreateNoHomesTable extends Migration
|
||||
$table->unsignedBigInteger('contract_id');
|
||||
$table->string('house_photo')->nullable();
|
||||
$table->string('house_description')->nullable();
|
||||
$table->point('location')->nullable();
|
||||
$table->geography('location', subtype: 'point')->nullable();
|
||||
$table->timestamp('confirmed_at')->nullable();
|
||||
$table->timestamps();
|
||||
$table->foreign('contract_id')->references('id')->on('finished_contracts')->onDelete('cascade');
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*/
|
||||
public function up(): void
|
||||
{
|
||||
Schema::create('oauth_device_codes', function (Blueprint $table) {
|
||||
$table->char('id', 80)->primary();
|
||||
$table->foreignId('user_id')->nullable()->index();
|
||||
$table->foreignUuid('client_id')->index();
|
||||
$table->char('user_code', 8)->unique();
|
||||
$table->text('scopes');
|
||||
$table->boolean('revoked');
|
||||
$table->dateTime('user_approved_at')->nullable();
|
||||
$table->dateTime('last_polled_at')->nullable();
|
||||
$table->dateTime('expires_at')->nullable();
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*/
|
||||
public function down(): void
|
||||
{
|
||||
Schema::dropIfExists('oauth_device_codes');
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the migration connection name.
|
||||
*/
|
||||
public function getConnection(): ?string
|
||||
{
|
||||
return $this->connection ?? config('passport.connection');
|
||||
}
|
||||
};
|
||||
258
database/seeders/BanksSeeder.php
Normal file
258
database/seeders/BanksSeeder.php
Normal file
@@ -0,0 +1,258 @@
|
||||
<?php
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class BanksSeeder extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
DB::statement('SET FOREIGN_KEY_CHECKS=0;');
|
||||
DB::table('banks')->truncate();
|
||||
DB::statement('SET FOREIGN_KEY_CHECKS=1;');
|
||||
|
||||
DB::table('banks')->insert([
|
||||
['id' => 1, 'code' => 1, 'name' => 'BANCO DE MEXICO'],
|
||||
['id' => 2, 'code' => 2, 'name' => 'BANCO NACIONAL DE MEXICO'],
|
||||
['id' => 3, 'code' => 3, 'name' => 'BANCA SERFIN'],
|
||||
['id' => 4, 'code' => 4, 'name' => 'BANCO DEL ATLANTICO'],
|
||||
['id' => 5, 'code' => 6, 'name' => 'BANCO NACIONAL DE COMERCIO EXTERIOR'],
|
||||
['id' => 6, 'code' => 7, 'name' => 'CITIBANK'],
|
||||
['id' => 7, 'code' => 8, 'name' => 'BANCO UNION'],
|
||||
['id' => 8, 'code' => 9, 'name' => 'BANCO NACIONAL DE OBRAS PUBLICAS'],
|
||||
['id' => 9, 'code' => 11, 'name' => 'BANCA CONFIA'],
|
||||
['id' => 10, 'code' => 12, 'name' => 'BBVA BANCOMER'],
|
||||
['id' => 11, 'code' => 13, 'name' => 'BANCO INDUSTRIAL'],
|
||||
['id' => 12, 'code' => 14, 'name' => 'SANTANDER'],
|
||||
['id' => 13, 'code' => 16, 'name' => 'BANCO INTERESTATAL'],
|
||||
['id' => 14, 'code' => 17, 'name' => 'BANCO BILBAO VIZCAYA MEXICO'],
|
||||
['id' => 15, 'code' => 19, 'name' => 'BANJERCITO'],
|
||||
['id' => 16, 'code' => 21, 'name' => 'HSBC'],
|
||||
['id' => 17, 'code' => 22, 'name' => 'GE CAPITAL BANK'],
|
||||
['id' => 18, 'code' => 25, 'name' => 'SURESTE'],
|
||||
['id' => 19, 'code' => 26, 'name' => 'BANCO NACIONAL DE COMERCIO INTERIOR'],
|
||||
['id' => 20, 'code' => 28, 'name' => 'CAPITAL'],
|
||||
['id' => 21, 'code' => 30, 'name' => 'BANCO DEL BAJIO'],
|
||||
['id' => 22, 'code' => 32, 'name' => 'IXE BANCO'],
|
||||
['id' => 23, 'code' => 36, 'name' => 'BANCO INBURSA'],
|
||||
['id' => 24, 'code' => 37, 'name' => 'BANCO INTERACCIONES'],
|
||||
['id' => 25, 'code' => 42, 'name' => 'BANCA MIFEL'],
|
||||
['id' => 26, 'code' => 44, 'name' => 'SCOTIABANK INVERLAT'],
|
||||
['id' => 27, 'code' => 47, 'name' => 'BANCO PROMOTOR DEL NORTE'],
|
||||
['id' => 28, 'code' => 56, 'name' => 'BANCA QUADRUMT'],
|
||||
['id' => 29, 'code' => 58, 'name' => 'BANCO REGIONAL DE MONTERREY'],
|
||||
['id' => 30, 'code' => 59, 'name' => 'BANCO INVEX'],
|
||||
['id' => 31, 'code' => 60, 'name' => 'BANSI'],
|
||||
['id' => 32, 'code' => 61, 'name' => 'BANCO DEL ATOYAC'],
|
||||
['id' => 33, 'code' => 62, 'name' => 'BANCO AFIRME'],
|
||||
['id' => 34, 'code' => 63, 'name' => 'BANCO SOFIMEX'],
|
||||
['id' => 35, 'code' => 65, 'name' => 'BANCO ANAHUAC'],
|
||||
['id' => 36, 'code' => 68, 'name' => 'BANCA PROMEX'],
|
||||
['id' => 37, 'code' => 71, 'name' => 'BANPAIS'],
|
||||
['id' => 38, 'code' => 72, 'name' => 'BANORTE'],
|
||||
['id' => 39, 'code' => 83, 'name' => 'BANCO DE ORIENTE'],
|
||||
['id' => 40, 'code' => 86, 'name' => 'BANCO DEL CENTRO'],
|
||||
['id' => 41, 'code' => 90, 'name' => 'BANORO'],
|
||||
['id' => 42, 'code' => 99, 'name' => 'DSAF'],
|
||||
['id' => 43, 'code' => 101, 'name' => 'BANCA CREMI'],
|
||||
['id' => 44, 'code' => 102, 'name' => 'THE ROYAL BANK OF SCOTLAND MEXICO'],
|
||||
['id' => 45, 'code' => 103, 'name' => 'AMERICAN EXPRESS BANK LTD'],
|
||||
['id' => 46, 'code' => 106, 'name' => 'BANK OF AMERICA MEXICO'],
|
||||
['id' => 47, 'code' => 107, 'name' => 'BANK OF BOSTON'],
|
||||
['id' => 48, 'code' => 108, 'name' => 'BANK OF TOKYO MEXICO'],
|
||||
['id' => 49, 'code' => 110, 'name' => 'JPMORGAN CHASE BANK NA'],
|
||||
['id' => 50, 'code' => 112, 'name' => 'BANCO MONEX, S.A.'],
|
||||
['id' => 51, 'code' => 113, 'name' => 'BANCO VE POR MAS S.A. DE C.V.'],
|
||||
['id' => 52, 'code' => 114, 'name' => 'FIRST NAT. BANK OF CHICAGO'],
|
||||
['id' => 53, 'code' => 115, 'name' => 'FUJI BANK'],
|
||||
['id' => 54, 'code' => 116, 'name' => 'ING BANK'],
|
||||
['id' => 55, 'code' => 117, 'name' => 'J P MORGAN'],
|
||||
['id' => 56, 'code' => 118, 'name' => 'NATIONS BANK N.A.'],
|
||||
['id' => 57, 'code' => 123, 'name' => 'SOCIETE GENERALE'],
|
||||
['id' => 58, 'code' => 124, 'name' => 'DEUTSCHE BANK AG NEW YORK'],
|
||||
['id' => 59, 'code' => 128, 'name' => 'BANCO AUTOFIN MEXICO'],
|
||||
['id' => 60, 'code' => 130, 'name' => 'COMPARTAMOS'],
|
||||
['id' => 61, 'code' => 132, 'name' => 'BANCO MULTIVA SOCIEDAD ANONIMA'],
|
||||
['id' => 62, 'code' => 135, 'name' => 'NACIONAL FINANCIERA'],
|
||||
['id' => 63, 'code' => 139, 'name' => 'UBS BANK MEXICO S.A.'],
|
||||
['id' => 64, 'code' => 149, 'name' => 'BANCO NACIONAL DE CREDITO RURAL'],
|
||||
['id' => 65, 'code' => 161, 'name' => 'BANCRECER'],
|
||||
['id' => 66, 'code' => 163, 'name' => 'BANCO OBRERO'],
|
||||
['id' => 67, 'code' => 167, 'name' => 'TESORERIA DE LA FEDERACION'],
|
||||
['id' => 68, 'code' => 168, 'name' => 'SOCIEDAD HIPOTECARIA FEDERAL'],
|
||||
['id' => 69, 'code' => 402, 'name' => 'SCOTIABANK/NOSCATT'],
|
||||
['id' => 70, 'code' => 404, 'name' => 'CREDIT SUISSE'],
|
||||
['id' => 71, 'code' => 405, 'name' => 'LASALLE BANK'],
|
||||
['id' => 72, 'code' => 406, 'name' => 'BANCO BNS (TORONTO)'],
|
||||
['id' => 73, 'code' => 407, 'name' => 'BANKING DEUTSCHE BANK LONDON'],
|
||||
['id' => 74, 'code' => 408, 'name' => 'JP MORGAN CHASE BANK LONDON SWIFT'],
|
||||
['id' => 75, 'code' => 412, 'name' => 'UNIONE DI BANCHE ITALIANE SCPA'],
|
||||
['id' => 76, 'code' => 413, 'name' => 'BANCA POPOLARE DI SONDRIO'],
|
||||
['id' => 77, 'code' => 414, 'name' => 'BANCO FIDES'],
|
||||
['id' => 78, 'code' => 415, 'name' => 'REGIONS BANK'],
|
||||
['id' => 79, 'code' => 416, 'name' => 'BANCO ABN-AMRO BANK NV'],
|
||||
['id' => 80, 'code' => 417, 'name' => 'RAIFFEISEN ZENTRALBANK OSTERREICH AG RZB'],
|
||||
['id' => 81, 'code' => 418, 'name' => 'US BANK NATIONAL ASSOCIATTION'],
|
||||
['id' => 82, 'code' => 501, 'name' => 'BANK OF NEW YORK'],
|
||||
['id' => 83, 'code' => 502, 'name' => 'BANK OF AMERICA.'],
|
||||
['id' => 84, 'code' => 503, 'name' => 'BANK ONE HOUSTON'],
|
||||
['id' => 85, 'code' => 504, 'name' => 'JPMORGAN CHASE BANK NEW YORK'],
|
||||
['id' => 86, 'code' => 506, 'name' => 'JPMORGAN CHASE BANK TEXAS'],
|
||||
['id' => 87, 'code' => 507, 'name' => 'DEL RIO NATIONAL BANK.'],
|
||||
['id' => 88, 'code' => 508, 'name' => 'COMERICA BANK'],
|
||||
['id' => 89, 'code' => 509, 'name' => 'U.S BANK'],
|
||||
['id' => 90, 'code' => 510, 'name' => 'THE LAREDO NATIONAL BANK.'],
|
||||
['id' => 91, 'code' => 511, 'name' => 'NORWEST BANK INTERNATIONAL'],
|
||||
['id' => 92, 'code' => 512, 'name' => 'WELLS FARGO BANK NA'],
|
||||
['id' => 93, 'code' => 513, 'name' => 'NORDEA BANK DENMARK A/S'],
|
||||
['id' => 94, 'code' => 515, 'name' => 'BANK OF SCOTLAND TREASURY'],
|
||||
['id' => 95, 'code' => 516, 'name' => 'BANK ONE ARIZONA'],
|
||||
['id' => 96, 'code' => 517, 'name' => 'BERLINER HANDLES'],
|
||||
['id' => 97, 'code' => 518, 'name' => 'NORWEST BANK MINESOTA'],
|
||||
['id' => 98, 'code' => 519, 'name' => 'SYDBSNK A S'],
|
||||
['id' => 99, 'code' => 520, 'name' => 'FROST NATIONAL BANK.'],
|
||||
['id' => 100, 'code' => 521, 'name' => 'TREASURY BANK'],
|
||||
['id' => 101, 'code' => 524, 'name' => 'SWISS BANK SWITZERLAND'],
|
||||
['id' => 102, 'code' => 525, 'name' => 'BANK OF NOVA SCOTIA GRAND CAIMAN'],
|
||||
['id' => 103, 'code' => 526, 'name' => 'BANK OF NOVA SCOTIA LONDRES'],
|
||||
['id' => 104, 'code' => 527, 'name' => 'BANK OF NOVA SCOTIA NEW YORK'],
|
||||
['id' => 105, 'code' => 528, 'name' => 'BANCO DE CREDITO CENTRAMERICANO'],
|
||||
['id' => 106, 'code' => 531, 'name' => 'UBS AG'],
|
||||
['id' => 107, 'code' => 540, 'name' => 'IBC BANK'],
|
||||
['id' => 108, 'code' => 548, 'name' => 'BANCO SANTANDER CENTRAL HISPANO S.A.'],
|
||||
['id' => 109, 'code' => 551, 'name' => 'COMMERZBANK A.G.'],
|
||||
['id' => 110, 'code' => 552, 'name' => 'DEUTSCHE BANK A.G.'],
|
||||
['id' => 111, 'code' => 555, 'name' => 'BANCO BILBAO VIZCAYA ARGENTARIA S.A.'],
|
||||
['id' => 112, 'code' => 559, 'name' => 'BANQUE NATIONALE DE PARIS.'],
|
||||
['id' => 113, 'code' => 563, 'name' => 'BANK OF NOVA SCOTIA'],
|
||||
['id' => 114, 'code' => 565, 'name' => 'UBS AG NEW YORK'],
|
||||
['id' => 115, 'code' => 567, 'name' => 'BANCA COMERCIALE ITALIANA.'],
|
||||
['id' => 116, 'code' => 568, 'name' => 'SKANDINAVISKA ESKILDEN BANKEN'],
|
||||
['id' => 117, 'code' => 569, 'name' => 'DNB NOR BANK ASA'],
|
||||
['id' => 118, 'code' => 570, 'name' => 'BANQUE DE BRUXELLES.'],
|
||||
['id' => 119, 'code' => 572, 'name' => 'BARCLAYS BANK LTD.'],
|
||||
['id' => 120, 'code' => 574, 'name' => 'SOUTH TEXAS NATIONAL BANK'],
|
||||
['id' => 121, 'code' => 575, 'name' => 'CREDITANSTALT BANKVEREIN.'],
|
||||
['id' => 122, 'code' => 582, 'name' => 'AMEGY BANK NATIONAL ASSOCIATION'],
|
||||
['id' => 123, 'code' => 583, 'name' => 'BARCLAYS BANK PLC MIAMI'],
|
||||
['id' => 124, 'code' => 584, 'name' => 'THE BANK OF NOVA SCOTIA/SCOTIA MOCATTA'],
|
||||
['id' => 125, 'code' => 585, 'name' => 'BANK OF NOVA SCOTIA TOKYO'],
|
||||
['id' => 126, 'code' => 589, 'name' => 'NORWEST BANK MINESOTA N.A.'],
|
||||
['id' => 127, 'code' => 590, 'name' => 'CASA DE CAMBIO'],
|
||||
['id' => 128, 'code' => 591, 'name' => 'FLEET BANK'],
|
||||
['id' => 129, 'code' => 592, 'name' => 'NATIONAL WESTMINISTER BANK'],
|
||||
['id' => 130, 'code' => 593, 'name' => 'BANCA MULTIPLE'],
|
||||
['id' => 131, 'code' => 594, 'name' => 'BANCA DE DESARROLLO'],
|
||||
['id' => 132, 'code' => 595, 'name' => 'CAROLINA FIRST BANK'],
|
||||
['id' => 133, 'code' => 596, 'name' => 'CLEARSTREAM BANKING'],
|
||||
['id' => 134, 'code' => 597, 'name' => 'BANCO POPOLARE DI VERONA E NOVARA'],
|
||||
['id' => 135, 'code' => 598, 'name' => 'BANK ONE'],
|
||||
['id' => 136, 'code' => 599, 'name' => 'DRESDNER BANK AG.'],
|
||||
['id' => 137, 'code' => 600, 'name' => 'CASA DE BOLSA MONEX'],
|
||||
['id' => 138, 'code' => 601, 'name' => 'CASA DE BOLSA GBM'],
|
||||
['id' => 139, 'code' => 602, 'name' => 'MASARI CASA DE CAMBIO'],
|
||||
['id' => 140, 'code' => 605, 'name' => 'VALUE CASA DE BOLSA'],
|
||||
['id' => 141, 'code' => 607, 'name' => 'CASA DE CAMBIO TIBER'],
|
||||
['id' => 142, 'code' => 608, 'name' => 'CASA DE BOLSA VECTOR'],
|
||||
['id' => 143, 'code' => 610, 'name' => 'B Y B CASA DE CAMBIO'],
|
||||
['id' => 144, 'code' => 611, 'name' => 'INTERCAM CASA DE CAMBIO'],
|
||||
['id' => 145, 'code' => 612, 'name' => 'MAJAPARA CASA DE CAMBIO'],
|
||||
['id' => 146, 'code' => 613, 'name' => 'MULTIVALORES CASA DE BOLSA'],
|
||||
['id' => 147, 'code' => 614, 'name' => 'ACCIVAL CASA DE BOLSA'],
|
||||
['id' => 148, 'code' => 615, 'name' => 'MERRIL LYNCH CASA DE BOLSA'],
|
||||
['id' => 149, 'code' => 616, 'name' => 'CASA DE BOLSA FINAMEX'],
|
||||
['id' => 150, 'code' => 617, 'name' => 'VALORES MEXICANO'],
|
||||
['id' => 151, 'code' => 619, 'name' => 'MAPFRE TEPEYAC'],
|
||||
['id' => 152, 'code' => 620, 'name' => 'PROFUTURO GNP AFORE'],
|
||||
['id' => 153, 'code' => 621, 'name' => 'BANCO ACTINVER'],
|
||||
['id' => 154, 'code' => 622, 'name' => 'ACTINVER SOCIEDAD OPERADORA'],
|
||||
['id' => 155, 'code' => 624, 'name' => 'UNICREDITO ITALIANO SPA'],
|
||||
['id' => 156, 'code' => 629, 'name' => 'HIPOTECARIA SU CASITA S.A. DE C.V.'],
|
||||
['id' => 157, 'code' => 631, 'name' => 'VANGUARDIA CASA DE BOLSA'],
|
||||
['id' => 158, 'code' => 633, 'name' => 'STERLING CASA DE CAMBIO S.A. DE C.V.'],
|
||||
['id' => 159, 'code' => 647, 'name' => 'TELECOMM'],
|
||||
['id' => 160, 'code' => 700, 'name' => 'SILICON VALLEY BANK'],
|
||||
['id' => 161, 'code' => 852, 'name' => 'STANDARD CHARTERED BANK NEW YORK'],
|
||||
['id' => 162, 'code' => 854, 'name' => 'BANK OF AMERICA NA'],
|
||||
['id' => 163, 'code' => 855, 'name' => 'SANTANDER CENTRAL HISPANO NUEVA YORK'],
|
||||
['id' => 164, 'code' => 856, 'name' => 'SYNOVUS BANK'],
|
||||
['id' => 165, 'code' => 857, 'name' => 'BANCO POPOLARE SOC. COOP.'],
|
||||
['id' => 166, 'code' => 858, 'name' => 'ALETTI & C. BANCA DI INVESTIMENTO MOBILI'],
|
||||
['id' => 167, 'code' => 861, 'name' => 'FIFTH THIRD BANK'],
|
||||
['id' => 168, 'code' => 862, 'name' => 'ITAU UNIBANCO SA GRAND CAYMAN BRANCH'],
|
||||
['id' => 169, 'code' => 863, 'name' => 'CLS BANK INTERNATIONAL'],
|
||||
['id' => 170, 'code' => 865, 'name' => 'COMMERCE BANK'],
|
||||
['id' => 171, 'code' => 866, 'name' => 'ING BELGIUM NV'],
|
||||
['id' => 172, 'code' => 867, 'name' => 'STANDARD CHARTERED BANK LONDRES'],
|
||||
['id' => 173, 'code' => 869, 'name' => 'THE ROYAL BANK OF SCOTLAND LONDRES'],
|
||||
['id' => 174, 'code' => 870, 'name' => 'BANKIA S.A'],
|
||||
['id' => 175, 'code' => 871, 'name' => 'MB FINANCIAL BANK N.A'],
|
||||
['id' => 176, 'code' => 872, 'name' => 'ITAU BANK LIMITED'],
|
||||
['id' => 177, 'code' => 873, 'name' => 'POLSKI BANK PRZEDSICBIORCZOCI SPOLKA AKCYJNA'],
|
||||
['id' => 178, 'code' => 874, 'name' => 'FIRSTMERIT BANK NA'],
|
||||
['id' => 179, 'code' => 875, 'name' => 'SCOTIABANK CARIBBEAN TREASURY LIMITED'],
|
||||
['id' => 180, 'code' => 876, 'name' => 'THE BANK OF NOVA SCOTIA LONDON'],
|
||||
['id' => 181, 'code' => 878, 'name' => 'PACIFIC WESTERN BANK'],
|
||||
['id' => 182, 'code' => 879, 'name' => 'BANCO ITAU (SUISSE) SA'],
|
||||
['id' => 183, 'code' => 880, 'name' => 'ALLGEMEINE SPARKASSE OBEROESTERREICH BANK AG'],
|
||||
['id' => 184, 'code' => 881, 'name' => 'SCOTIABANK CHILE'],
|
||||
['id' => 185, 'code' => 882, 'name' => 'THE BANK OF NOVA SCOTIA ASIA LIMITED'],
|
||||
['id' => 186, 'code' => 883, 'name' => 'HSBC BANK PLC'],
|
||||
['id' => 187, 'code' => 902, 'name' => 'INDEVAL'],
|
||||
['id' => 188, 'code' => 127, 'name' => 'BANCO AZTECA, S.A.'],
|
||||
['id' => 189, 'code' => 131, 'name' => 'BANCO AHORRO FAMSA, S.A.'],
|
||||
['id' => 190, 'code' => 133, 'name' => 'BANCO ACTIVER, S.A.'],
|
||||
['id' => 191, 'code' => 134, 'name' => 'BANCO WALL-MART DE MEXICO ADELANTE, S.A.'],
|
||||
['id' => 192, 'code' => 136, 'name' => 'INTER BANCO, S.A. DE C.V. INSTITUCION DE BANCA MULTIPLE'],
|
||||
['id' => 193, 'code' => 137, 'name' => 'BANCOPPEL, S.A.'],
|
||||
['id' => 194, 'code' => 138, 'name' => 'ABC CAPITAL, S.A. INSTITUCION DE BANCA MULITPLE'],
|
||||
['id' => 195, 'code' => 140, 'name' => 'CONSUBANCO, S.A INSTITUCION DE BANCA MULTIPLE'],
|
||||
['id' => 196, 'code' => 141, 'name' => 'VOLKSWAGEN BANK, S.A.'],
|
||||
['id' => 197, 'code' => 143, 'name' => 'CI BANCO, S.A.'],
|
||||
['id' => 198, 'code' => 145, 'name' => 'BANCO BASE, S.A., INSTITUCION DE BANCA MULTIPLE'],
|
||||
['id' => 199, 'code' => 146, 'name' => 'BANCO BICENTENARIO, S.A., INSTITUCION DE BANCA MULTIPLE'],
|
||||
['id' => 200, 'code' => 166, 'name' => 'BANCO DEL AHORRO NACIONAL Y SERVICIOS FINANCIEROS, S.A. DE C.V.'],
|
||||
['id' => 201, 'code' => 401, 'name' => 'SOUTHWEST BANK OF TEXAS, NAV'],
|
||||
['id' => 202, 'code' => 403, 'name' => 'CITIBANK, N.A.'],
|
||||
['id' => 203, 'code' => 409, 'name' => 'DEUTSCHE BANK, FRANKFURT ALEMANIA'],
|
||||
['id' => 204, 'code' => 410, 'name' => 'MAPLE BANK GBMH FRANKFURT, GERMANY'],
|
||||
['id' => 205, 'code' => 411, 'name' => 'HSBC (BUFFALO, ESTADOS UNIDOS)'],
|
||||
['id' => 206, 'code' => 577, 'name' => 'BANK OF TOKYO-MITSUBISHI UFJ, LTD'],
|
||||
['id' => 207, 'code' => 606, 'name' => 'ESTRUCTURADORES DEL MERCADO DE VALORES CASA DE BOLSA, S.A. DE C.'],
|
||||
['id' => 208, 'code' => 618, 'name' => 'UNICA CASA DE CAMBIO, S.A. DE C.V.'],
|
||||
['id' => 209, 'code' => 623, 'name' => 'SKANDIA VIDA, S.A DE C.V'],
|
||||
['id' => 210, 'code' => 625, 'name' => 'CASA DE CAMBIO TAMIBE, S.A. DE C.V.'],
|
||||
['id' => 211, 'code' => 626, 'name' => 'DEUTSCHE SECURITIES, S.A. DE C.V'],
|
||||
['id' => 212, 'code' => 627, 'name' => 'ZURICH COMPANIA DE SEGUROS, S.A.'],
|
||||
['id' => 213, 'code' => 628, 'name' => 'ZURICH VIDA, COMPANIA DE SEGUROS, S.A.'],
|
||||
['id' => 214, 'code' => 632, 'name' => 'BULLTICK CASA DE BOLSA, S.A. DE C.V.'],
|
||||
['id' => 215, 'code' => 634, 'name' => 'FINCOMUN, SERVICIOS FINANCIEROS COMUNITARIOS, S.A. DE C.V.'],
|
||||
['id' => 216, 'code' => 636, 'name' => 'GENWORTH SEGUROS MEXICO, S.A. DE C.V.'],
|
||||
['id' => 217, 'code' => 637, 'name' => 'ORDER EXPRESS CASA DE CAMBIO, S.A. DE C.V'],
|
||||
['id' => 218, 'code' => 639, 'name' => 'EUROFIMEX, CASA DE CAMBIO, S.A. DE C.V.'],
|
||||
['id' => 219, 'code' => 640, 'name' => 'J.P. MORGAN CASA DE BOLSA, S.A. DE C.V'],
|
||||
['id' => 220, 'code' => 642, 'name' => 'OPERADORA DE RECURSOS REFORMA, S.A. DE C'],
|
||||
['id' => 221, 'code' => 643, 'name' => 'TIBER CAPITAL Y SOLUCIONES, S.A. DE C.V. SOFOM, E.N.R.'],
|
||||
['id' => 222, 'code' => 646, 'name' => 'SISTEMA DE TRANSFERENCIAS Y PAGOS STP, S'],
|
||||
['id' => 223, 'code' => 648, 'name' => 'EVERCORE CASA DE BOLSA, S.A. DE C.V.'],
|
||||
['id' => 224, 'code' => 652, 'name' => 'SOLUCION ASEA, SA DE CV SFP'],
|
||||
['id' => 225, 'code' => 653, 'name' => 'KUSPIT CASA DE BOLSA, S.A. DE C.V.'],
|
||||
['id' => 226, 'code' => 655, 'name' => 'J.P. SOFIEXPRESS, S.A. DE C.V., S.F.P.'],
|
||||
['id' => 227, 'code' => 656, 'name' => 'UNAGRA, S.A. DE C.V., S.F.P.'],
|
||||
['id' => 228, 'code' => 659, 'name' => 'OPCIONES EMPRESARIALES DEL NORESTE, S.A. DE C.V., S.F.P.'],
|
||||
['id' => 229, 'code' => 670, 'name' => 'LIBERTAD SERVICIOS FINANCIEROS, S.A. DE C.V., S.F.P.'],
|
||||
['id' => 230, 'code' => 853, 'name' => 'BANCO ESPANOL DE CREDITOS, S.A.'],
|
||||
['id' => 231, 'code' => 859, 'name' => 'BANCO ITAU BBA, S.A -NASSAU.BRANCH'],
|
||||
['id' => 232, 'code' => 860, 'name' => 'BOKF, N.A.'],
|
||||
['id' => 233, 'code' => 864, 'name' => 'BANCO POPULAR ESPANOL, S.A.'],
|
||||
['id' => 234, 'code' => 877, 'name' => 'JPMORGAN CHASE BANK, LONDRES'],
|
||||
['id' => 235, 'code' => 630, 'name' => 'INTERCAM CASA DE BOLSA, S.A. DE C.V.'],
|
||||
['id' => 236, 'code' => 638, 'name' => 'AKALA, SA DE CV SOCIEDAD FINANCIERA POPULAR'],
|
||||
['id' => 237, 'code' => 505, 'name' => 'BANK ONE, NA CHICAGO'],
|
||||
['id' => 238, 'code' => 522, 'name' => 'HSBC BANK USA, NA'],
|
||||
['id' => 239, 'code' => 523, 'name' => 'WACHOVIA BANK, NA'],
|
||||
]);
|
||||
}
|
||||
}
|
||||
119
database/seeders/CategoriesSeeder.php
Normal file
119
database/seeders/CategoriesSeeder.php
Normal file
@@ -0,0 +1,119 @@
|
||||
<?php
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class CategoriesSeeder extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
DB::statement('SET FOREIGN_KEY_CHECKS=0;');
|
||||
DB::table('categories')->truncate();
|
||||
DB::statement('SET FOREIGN_KEY_CHECKS=1;');
|
||||
|
||||
DB::table('categories')->insert([
|
||||
['id' => 1, 'name' => 'carpintero', 'en_name' => 'carpenter'],
|
||||
['id' => 2, 'name' => 'jardinero', 'en_name' => 'gardener'],
|
||||
['id' => 3, 'name' => 'abogado', 'en_name' => 'lawyer'],
|
||||
['id' => 4, 'name' => 'administrador', 'en_name' => 'manager'],
|
||||
['id' => 5, 'name' => 'agente inmobiliario', 'en_name' => 'real estate agent'],
|
||||
['id' => 6, 'name' => 'agente de seguros', 'en_name' => 'insurance agent'],
|
||||
['id' => 7, 'name' => 'albañil', 'en_name' => 'mason'],
|
||||
['id' => 8, 'name' => 'arquitecto', 'en_name' => 'architect'],
|
||||
['id' => 9, 'name' => 'asistente personal', 'en_name' => 'personal assistant'],
|
||||
['id' => 10, 'name' => 'becario', 'en_name' => 'intership'],
|
||||
['id' => 11, 'name' => 'cerrajero', 'en_name' => 'locksmith'],
|
||||
['id' => 12, 'name' => 'chef', 'en_name' => 'chef'],
|
||||
['id' => 13, 'name' => 'chofer', 'en_name' => 'driver'],
|
||||
['id' => 14, 'name' => 'contratista', 'en_name' => 'contractor'],
|
||||
['id' => 15, 'name' => 'contador', 'en_name' => 'accountant'],
|
||||
['id' => 16, 'name' => 'diseñador de interiores', 'en_name' => 'interior designer'],
|
||||
['id' => 17, 'name' => 'cantante', 'en_name' => 'singer'],
|
||||
['id' => 18, 'name' => 'diseñador grafico', 'en_name' => 'graphic designer'],
|
||||
['id' => 19, 'name' => 'edecan', 'en_name' => 'hostess'],
|
||||
['id' => 20, 'name' => 'electricista', 'en_name' => 'electrician'],
|
||||
['id' => 21, 'name' => 'estilista', 'en_name' => 'stylist'],
|
||||
['id' => 22, 'name' => 'servicios financieros', 'en_name' => 'finance services'],
|
||||
['id' => 23, 'name' => 'fontanero', 'en_name' => 'plumber'],
|
||||
['id' => 24, 'name' => 'fotografo', 'en_name' => 'photographer'],
|
||||
['id' => 25, 'name' => 'produccion de videos', 'en_name' => 'video production'],
|
||||
['id' => 26, 'name' => 'hostess', 'en_name' => 'hostess'],
|
||||
['id' => 27, 'name' => 'lavado de tapicerias', 'en_name' => 'upholstery washing'],
|
||||
['id' => 28, 'name' => 'aire acondicionado', 'en_name' => 'air conditioning maintenance'],
|
||||
['id' => 29, 'name' => 'almacenista', 'en_name' => 'storer'],
|
||||
['id' => 30, 'name' => 'ayudante', 'en_name' => 'assistant'],
|
||||
['id' => 31, 'name' => 'azulejero', 'en_name' => 'tile installer'],
|
||||
['id' => 32, 'name' => 'cerrajero automotriz', 'en_name' => 'automotive locksmith'],
|
||||
['id' => 33, 'name' => 'cortinas metalicas', 'en_name' => 'metal curtains maintenance'],
|
||||
['id' => 34, 'name' => 'electrico automotriz', 'en_name' => 'automotive electrician'],
|
||||
['id' => 35, 'name' => 'entretenimiento', 'en_name' => 'entertainment'],
|
||||
['id' => 36, 'name' => 'fisioterapeuta', 'en_name' => 'physiotherapist'],
|
||||
['id' => 37, 'name' => 'grua', 'en_name' => 'crane service'],
|
||||
['id' => 38, 'name' => 'herrero', 'en_name' => 'blacksmith'],
|
||||
['id' => 39, 'name' => 'ingeniero civil', 'en_name' => 'civil engineer'],
|
||||
['id' => 40, 'name' => 'laminado automotriz', 'en_name' => 'automotive laminate'],
|
||||
['id' => 41, 'name' => 'limpieza', 'en_name' => 'cleaning'],
|
||||
['id' => 42, 'name' => 'limpieza del hogar', 'en_name' => 'house cleaning'],
|
||||
['id' => 43, 'name' => 'mantenimiento', 'en_name' => 'handyman'],
|
||||
['id' => 44, 'name' => 'mariachi', 'en_name' => 'mariachi'],
|
||||
['id' => 45, 'name' => 'masajista', 'en_name' => 'massage therapist'],
|
||||
['id' => 46, 'name' => 'marmolero', 'en_name' => 'marble maker'],
|
||||
['id' => 47, 'name' => 'mecanico', 'en_name' => 'mechanical'],
|
||||
['id' => 48, 'name' => 'mercadotecnia', 'en_name' => 'marketing'],
|
||||
['id' => 49, 'name' => 'mesero', 'en_name' => 'waiter'],
|
||||
['id' => 50, 'name' => 'modelo', 'en_name' => 'model'],
|
||||
['id' => 51, 'name' => 'musico', 'en_name' => 'musician'],
|
||||
['id' => 52, 'name' => 'niñera', 'en_name' => 'baby sister'],
|
||||
['id' => 53, 'name' => 'pintor', 'en_name' => 'painter'],
|
||||
['id' => 54, 'name' => 'pintura automotriz', 'en_name' => 'automotive paint'],
|
||||
['id' => 55, 'name' => 'plomero', 'en_name' => 'plumber'],
|
||||
['id' => 56, 'name' => 'programador', 'en_name' => 'programmer'],
|
||||
['id' => 57, 'name' => 'publicista', 'en_name' => 'publicist'],
|
||||
['id' => 58, 'name' => 'recepcionista', 'en_name' => 'receptionist'],
|
||||
['id' => 59, 'name' => 'remodelacion', 'en_name' => 'remodeling'],
|
||||
['id' => 60, 'name' => 'repartidor', 'en_name' => 'delivery man'],
|
||||
['id' => 61, 'name' => 'reparacion de celulares', 'en_name' => 'mobile phones repair'],
|
||||
['id' => 62, 'name' => 'reparacion de electronicos','en_name' => 'electronics repair'],
|
||||
['id' => 63, 'name' => 'soldador', 'en_name' => 'welder'],
|
||||
['id' => 64, 'name' => 'tabla roquero', 'en_name' => 'drywall installer'],
|
||||
['id' => 65, 'name' => 'tapicero', 'en_name' => 'upholsterer'],
|
||||
['id' => 66, 'name' => 'tecnico en gas', 'en_name' => 'gas technician'],
|
||||
['id' => 67, 'name' => 'tuneame la nave', 'en_name' => 'tuning'],
|
||||
['id' => 68, 'name' => 'traductor', 'en_name' => 'translator'],
|
||||
['id' => 69, 'name' => 'tutor', 'en_name' => 'teacher'],
|
||||
['id' => 70, 'name' => 'vendedor', 'en_name' => 'seller'],
|
||||
['id' => 71, 'name' => 'veterinario', 'en_name' => 'veterinarian'],
|
||||
['id' => 72, 'name' => 'vidrio y aluminio', 'en_name' => 'glass windows and doors'],
|
||||
['id' => 73, 'name' => 'reparacion de computadoras','en_name' => 'computer repair'],
|
||||
['id' => 74, 'name' => 'mantenimiento de camiones', 'en_name' => 'truck maintenance'],
|
||||
['id' => 75, 'name' => 'consultor', 'en_name' => 'consultant'],
|
||||
['id' => 76, 'name' => 'capacitacion', 'en_name' => 'training'],
|
||||
['id' => 77, 'name' => 'maestro', 'en_name' => 'teacher'],
|
||||
['id' => 78, 'name' => 'barbero', 'en_name' => 'barber'],
|
||||
['id' => 79, 'name' => 'agencia de colocacion', 'en_name' => 'placement agency'],
|
||||
['id' => 80, 'name' => 'agencia de viajes', 'en_name' => 'travel agency'],
|
||||
['id' => 81, 'name' => 'paseador de perros', 'en_name' => 'dog walker'],
|
||||
['id' => 82, 'name' => 'banquete', 'en_name' => 'catering'],
|
||||
['id' => 83, 'name' => 'almacenaje', 'en_name' => 'storage'],
|
||||
['id' => 84, 'name' => 'impermeabilizacion', 'en_name' => 'roofer'],
|
||||
['id' => 85, 'name' => 'redes de internet', 'en_name' => 'internet networks'],
|
||||
['id' => 86, 'name' => 'agente aduanal', 'en_name' => 'customs broker'],
|
||||
['id' => 87, 'name' => 'enfermera', 'en_name' => 'nurse'],
|
||||
['id' => 88, 'name' => 'doctor', 'en_name' => 'doctor'],
|
||||
['id' => 89, 'name' => 'pediatra', 'en_name' => 'pediatrician'],
|
||||
['id' => 90, 'name' => 'geriatra', 'en_name' => 'geriatrician'],
|
||||
['id' => 91, 'name' => 'planes de celular', 'en_name' => 'cell phone plans'],
|
||||
['id' => 92, 'name' => 'dentista', 'en_name' => 'dentist'],
|
||||
['id' => 93, 'name' => 'fumigacion', 'en_name' => 'exterminator'],
|
||||
['id' => 94, 'name' => 'mudanza', 'en_name' => 'moving'],
|
||||
['id' => 95, 'name' => 'fletes', 'en_name' => 'moving'],
|
||||
['id' => 96, 'name' => 'maquillista', 'en_name' => 'makeup artist'],
|
||||
['id' => 97, 'name' => 'manicurista', 'en_name' => 'manicurist'],
|
||||
['id' => 98, 'name' => 'medico', 'en_name' => 'doctor'],
|
||||
['id' => 99, 'name' => 'limpieza de asador', 'en_name' => 'grill maintenance'],
|
||||
['id' => 100, 'name' => 'Internet satelital', 'en_name' => 'Starlink'],
|
||||
]);
|
||||
}
|
||||
}
|
||||
@@ -113,5 +113,10 @@ class DatabaseSeeder extends Seeder
|
||||
'name' => 'ausente',
|
||||
'en_name' => 'absent',
|
||||
]);
|
||||
|
||||
$this->call([
|
||||
BanksSeeder::class,
|
||||
CategoriesSeeder::class,
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user