Skip to content

Instantly share code, notes, and snippets.

@daguilarm
Last active February 8, 2020 20:35
Show Gist options
  • Save daguilarm/0e93b73779f0306e5df2 to your computer and use it in GitHub Desktop.
Save daguilarm/0e93b73779f0306e5df2 to your computer and use it in GitHub Desktop.
Laravel seed: Comunidades Autónomas de España
<?php
/*
*
|--------------------------------------------------------------------------
| Listado de Comunidades Autónomas de España para ser vinculadas con Provincias y Poblaciones
| Formato: Laravel 5.1 seed
| Autor: Damián Aguilar
| http://www.damianaguilar.es
| Twitter: @daguilarm
|--------------------------------------------------------------------------
*
*/
class StateTableSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
DB::table('states')->delete();
DB::table('states')->insert([
['id' => '1', 'country_id' => 1, 'state_name' => "Andalucía", 'created_at' => new DateTime, 'updated_at' => new DateTime],
['id' => '2', 'country_id' => 1, 'state_name' => "Aragón", 'created_at' => new DateTime, 'updated_at' => new DateTime],
['id' => '3', 'country_id' => 1, 'state_name' => "Asturias, Principado de", 'created_at' => new DateTime, 'updated_at' => new DateTime],
['id' => '4', 'country_id' => 1, 'state_name' => "Baleares, Islas", 'created_at' => new DateTime, 'updated_at' => new DateTime],
['id' => '5', 'country_id' => 1, 'state_name' => "Canarias", 'created_at' => new DateTime, 'updated_at' => new DateTime],
['id' => '6', 'country_id' => 1, 'state_name' => "Cantabria", 'created_at' => new DateTime, 'updated_at' => new DateTime],
['id' => '7', 'country_id' => 1, 'state_name' => "Castilla y León", 'created_at' => new DateTime, 'updated_at' => new DateTime],
['id' => '8', 'country_id' => 1, 'state_name' => "Castilla - La Mancha", 'created_at' => new DateTime, 'updated_at' => new DateTime],
['id' => '9', 'country_id' => 1, 'state_name' => "Cataluña", 'created_at' => new DateTime, 'updated_at' => new DateTime],
['id' => '10', 'country_id' => 1, 'state_name' => "Comunidad Valenciana", 'created_at' => new DateTime, 'updated_at' => new DateTime],
['id' => '11', 'country_id' => 1, 'state_name' => "Extramadura", 'created_at' => new DateTime, 'updated_at' => new DateTime],
['id' => '12', 'country_id' => 1, 'state_name' => "Galicia", 'created_at' => new DateTime, 'updated_at' => new DateTime],
['id' => '13', 'country_id' => 1, 'state_name' => "Madrid, Comunidad de", 'created_at' => new DateTime, 'updated_at' => new DateTime],
['id' => '14', 'country_id' => 1, 'state_name' => "Murcia, Región de", 'created_at' => new DateTime, 'updated_at' => new DateTime],
['id' => '15', 'country_id' => 1, 'state_name' => "Navarra, Comunidad Foral de", 'created_at' => new DateTime, 'updated_at' => new DateTime],
['id' => '16', 'country_id' => 1, 'state_name' => "País Vasco", 'created_at' => new DateTime, 'updated_at' => new DateTime],
['id' => '17', 'country_id' => 1, 'state_name' => "Rioja, La", 'created_at' => new DateTime, 'updated_at' => new DateTime],
['id' => '18', 'country_id' => 1, 'state_name' => "Ceuta", 'created_at' => new DateTime, 'updated_at' => new DateTime],
['id' => '19', 'country_id' => 1, 'state_name' => "Melilla", 'created_at' => new DateTime, 'updated_at' => new DateTime]
]);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment