Laravel не добавляет внешний ключ в PostgreSQL - PullRequest
0 голосов
/ 23 января 2019

Английский:

Я пытаюсь перенести две таблицы в DB Laravel: PostgreSQL

Испанский:

Intento migrar dos tablas en Laravel.База данных: PostgreSQL

Schema::create('paises', function (Blueprint $table) {
        $table->bigincrements('id');
        $table->string('descripcion', 50);
        $table->string('abreviatura',3)->nullable();
        $table->string('genticilio',60)->nullable();
        $table->string('usuario_creacion', 20);
        $table->dateTime('fecha_creacion');
        $table->string('usuario_modificacion',20)->nullable();
        $table->dateTime('fecha_modificacion')->nullable();
    });


        Schema::create('provincias_departamentos', function (Blueprint $table) {
        $table->bigincrements('id');
        $table->string('descripcion', 50);
        $table->string('abreviatura',3)->nullable();
        $table->string('genticilio',60)->nullable();
        $table->unsignedBigInteger('id_pais');
        $table->foreign('id_pais')->references('id')->on('paises');
        $table->string('usuario_creacion', 20);
        $table->dateTime('fecha_creacion');
        $table->string('usuario_modificacion',20)->nullable();
        $table->dateTime('fecha_modificacion')->nullable();
    });

Английский:

У меня нет ошибок при выполнении миграций, но при проверке ключей длябазы в базе, они не найдены.Вход в систему во время миграций:

Испанский:

Нет тенговых ошибок.SE Encuentran.Журнал событий: las migraciones:

Migrating: 2019_01_01_000001_crear_tabla_paises
Migrated:  2019_01_01_000001_crear_tabla_paises
Migrating: 2019_01_01_000002_crear_tabla_provincias_depatarmentos
Migrated:  2019_01_01_000002_crear_tabla_provincias_depatarmentos

Desde ya muchas gracias.

Saludos

Fed3x

1 Ответ

0 голосов
/ 23 января 2019

английский

Ошибка моя, я использовал клиент SQL, который не позволял мне видеть внешние ключи. Используйте pgAdmin v4, и внешние ключи отображаются правильно

Спасибо

Испанский:

El error es mio, usaba un cliente SQL que no me allowio ver las claves foraneas Используйте el pgAdmin v4 y me aparecieron correctamente las claves foraneas

Грэкиас

...