sql >> Database teknologi >  >> RDS >> Mysql

Laravel Schema Builder ændre lagermotor

Da @alexrussell bekræftede min tro, er jeg næsten sikker på, at du kun kan definere lagermotoren, når du opretter tabellen med Schema::create() .
Du kan dog altid bruge rå SQL som sidste udvej:

DB::statement('ALTER TABLE tests ENGINE = InnoDB');



  1. varchar(255) vs tinytext/tinyblob og varchar(65535) vs blob/text

  2. Composite PRIMARY KEY håndhæver NOT NULL-begrænsninger på involverede kolonner

  3. Bedste måde at håndtere store (UUID) som en MySQL-tabel primær nøgle

  4. hvordan man bruger Blob datatype i Postgres