77 votes

Rails : que fait schema.rb ?

J'avais l'habitude de penser que le db/schema.rb dans un projet Rails stockait le schéma de la base de données, de sorte que ActiveRecord puisse savoir de quelle table/colonne il se trouve.

Mais plus tôt, j'ai remarqué de manière surprenante que mon projet s'exécute normalement après avoir supprimé db/schema.rb !

Donc, puisque le Rails peut fonctionner sans lui, que fait vraiment schema.rb

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X