dodanie województw, powiatów i gmin do bazy danych

This commit is contained in:
Krzysztof Strzelecki 2019-10-01 00:12:38 +02:00
parent e94d670883
commit 836c28b2b4
2 changed files with 2906 additions and 101 deletions

View File

@ -14,121 +14,25 @@ class JednostkiTerytorialne extends Migration
public function up() public function up()
{ {
Schema::create('wojewodztwa', function (Blueprint $table) { Schema::create('wojewodztwa', function (Blueprint $table) {
$table->increments('id'); // $table->increments('id');
$table->integer('id');
$table->string('name'); $table->string('name');
}); });
Schema::create('powiaty', function (Blueprint $table) { Schema::create('powiaty', function (Blueprint $table) {
$table->increments('id'); $table->integer('id');
$table->integer('wojewodztwo_id'); $table->integer('wojewodztwo_id');
$table->string('name'); $table->string('name');
}); });
Schema::create('gminy', function (Blueprint $table) { Schema::create('gminy', function (Blueprint $table) {
$table->increments('id'); $table->integer('id');
$table->integer('wojewodztwo_id'); $table->integer('wojewodztwo_id');
$table->integer('powiat_id'); $table->integer('powiat_id');
$table->string('name'); $table->string('name');
}); });
// dane testowe
DB::table('wojewodztwa')->insert(
array(
'name' => 'wielkopolskie'
)
);
DB::table('wojewodztwa')->insert(
array(
'name' => 'pomorskie'
)
);
DB::table('powiaty')->insert(
array(
'wojewodztwo_id' => '1',
'name' => 'poznański'
)
);
DB::table('powiaty')->insert(
array(
'wojewodztwo_id' => '1',
'name' => 'koniński'
)
);
DB::table('powiaty')->insert(
array(
'wojewodztwo_id' => '2',
'name' => 'kartuski'
)
);
DB::table('powiaty')->insert(
array(
'wojewodztwo_id' => '2',
'name' => 'kwidzyński'
)
);
DB::table('gminy')->insert(
array(
'wojewodztwo_id' => '1',
'powiat_id' => '1',
'name' => 'Dopiewo'
)
);
DB::table('gminy')->insert(
array(
'wojewodztwo_id' => '1',
'powiat_id' => '1',
'name' => 'Suchy Las'
)
);
DB::table('gminy')->insert(
array(
'wojewodztwo_id' => '1',
'powiat_id' => '2',
'name' => 'Skulsk'
)
);
DB::table('gminy')->insert(
array(
'wojewodztwo_id' => '1',
'powiat_id' => '2',
'name' => 'Wilczyn'
)
);
DB::table('gminy')->insert(
array(
'wojewodztwo_id' => '2',
'powiat_id' => '3',
'name' => 'Sierakowice'
)
);
DB::table('gminy')->insert(
array(
'wojewodztwo_id' => '2',
'powiat_id' => '3',
'name' => 'Chmielno'
)
);
DB::table('gminy')->insert(
array(
'wojewodztwo_id' => '2',
'powiat_id' => '4',
'name' => 'Gardeja'
)
);
DB::table('gminy')->insert(
array(
'wojewodztwo_id' => '2',
'powiat_id' => '4',
'name' => 'Sadlinki'
)
);
} }
/** /**

File diff suppressed because it is too large Load Diff