“Eliminar la restricción de clave extranjera laravel” Código de respuesta

Larael Drop Foreign Key

Schema::table('posts', function (Blueprint $table) {
	$table->dropForeign(['category_id']);
});
Fahim Foysal

Deshabilitar la llave extranjera Laravel

//...
class ClearOldOauthRelations extends Migration
{
    public function up()
    {
        Schema::disableForeignKeyConstraints();
        // drop foreign keys
        Schema::table('oauth_access_tokens', function (BluePrint $table) {
            $table->dropForeign('oauth_access_tokens_session_id_foreign');
        });
        //...
        Schema::enableForeignKeyConstraints();
    }
    //...
}
Better Booby

Eliminar la restricción de clave extranjera laravel

Schema::table('table_name', function (Blueprint $table) {
    $table->dropForeign(['foreign_key']);
    $table->dropColumn('column_key');
});

PS: usually foreign_key = column_key

ex: 

Schema::table('despatch_discrepancies', function (Blueprint $table) {
    $table->dropForeign(['pick_detail_id']);
    $table->dropColumn('pick_detail_id');
});
Shadowtampa

Laravel migración caída llaves extrañas

$table->dropIndex(['state']); // Drops index 'geo_state_index'
Open Octopus

Laravel migración caída llaves extrañas

$table->dropPrimary('users_id_primary');
Open Octopus

Drop de la llave extranjera Laravel

Schema::table('admins', function (Blueprint $table) {    $table->dropForeign('admins_post_id_foreign');    $table->dropColumn('post_id');});
Arrogant Ant

Respuestas similares a “Eliminar la restricción de clave extranjera laravel”

Preguntas similares a “Eliminar la restricción de clave extranjera laravel”

Más respuestas relacionadas con “Eliminar la restricción de clave extranjera laravel” en PHP

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código