|
|
- <?php
-
- use Illuminate\Database\Capsule\Manager as Capsule;
-
- /**
- * Personals Migrate
- */
-
- class PersonalsMigration {
- function run()
- {
- Capsule::schema()->dropIfExists('personals');
-
- Capsule::schema()->create('personals', function($table) {
- $table->increments('id');
- $table->integer('candidate_id')->unique()->unsigned();
- $table->string('title');
- $table->string('name');
- $table->string('surname');
- $table->date('dateBirth');
- $table->integer('phoneNumber');
- $table->string('address');
- $table->string('postalCode');
- $table->string('city');
- $table->string('country');
- $table->text('summary');
- $table->string('linkedin');
- $table->timestamps();
-
- $table->foreign('candidate_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade');
- });
- }
- }
|