Раньше я думал, что db/schema.rb
в проекте Rails
хранит схему базы данных, так что ActiveRecord
может знать, какую таблицу/столбец он имеет.
Но ранее я неожиданно заметил, что мой проект работает нормально после удаления db/schema.rb
!
Итак, поскольку Rails
может работать без него, что делает schema.rb
действительно?