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

Test af skinner med MyISAM-tabeller

Du kan redigere dit schema.rb og ændre create_table-kaldet til at inkludere følgende flag, som sådan:

create_table(:suppliers, :options => 'ENGINE=InnoDB DEFAULT CHARSET=utf8')

Når du opretter dine migreringer, kan du prøve at tilføje det til migreringerne. Jeg ved ikke, om dette vil holde sig, når du kører rake db:schema:dump. I betragtning af din oplevelse af, at testmiljøet ikke ser ud til at kopiere udviklingsmiljøet korrekt, er det muligvis ikke muligt :(

Mere info om create_table muligheder her:

http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters /SchemaStatements.html#M001901



  1. opsæt PostgreSQL med Laravel i MAMP

  2. php, pdo mysql kan ikke indsætte med indre join

  3. fik mysql-fejl under oprettelse af trigger

  4. Hent venneliste i mysql