sql >> Databasteknik >  >> RDS >> PostgreSQL

Laravel vältalig trunkering - Begränsning av främmande nyckel

Nej, det är så din databas fungerar. Du kan inte trunkera tabeller som refereras av någon annan tabell. Du kan göra något liknande

DB::statement('SET FOREIGN_KEY_CHECKS=0;');
DB::table('datapoints')->truncate();
DB::table('sensors')->truncate();
DB::statement('SET FOREIGN_KEY_CHECKS=1;');

för att inaktivera kontroller av främmande nyckel, trunkera tabeller och aktivera det igen.



  1. Säkerhetskopiera MySQL-schemat med begränsningar i tabellen med främmande nyckel

  2. ostödd Scan, lagring av drivrutin.Värde skriv []uint8 i typ *time.Time

  3. Hur lagrar man icke-engelska tecken?

  4. Hur man snabbt skriver Select Query i SQL Server - SQL Server / TSQL Tutorial Del 108