sql >> Database >  >> RDS >> PostgreSQL

Laravel Welsprekend truncate - Foreign key constraint

Nee, dit is de manier waarop uw database werkt. U kunt een tabel waarnaar wordt verwezen door een andere tabel niet afkappen. Je zou iets kunnen doen als

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

om buitenlandse sleutelcontroles uit te schakelen, tabellen af ​​te kappen en weer in te schakelen.



  1. pg gem sslmode=verify-full, waar certificaten plaatsen?

  2. Grondbeginselen van tabeluitdrukkingen, deel 12 - Inline tabelwaardige functies

  3. MySQL-roottoegang vanaf alle hosts

  4. hoe een voorwaarde in de where-clausule te negeren