ruby on rails - How to ignore pending migrations? -


i have rails app connects rails app database. have several common models. when using console, works fine (activerecord queries tables properly), when using web server, rails checks pending migrations , raises error migrations pending. want pass check these 2 apps have different migrations. , start server. tried:

config.active_record[:migration_error] = false config.active_record.migration_error = false 

but no luck. how can make rails ignore pending migrations? skip check? or there way name them somehow, or set appropriate mtime, last migration file?

try in appropriate environment file in in rails_root/config/environments/ development.rb , staging.rb or production.rb

config.active_record.migration_error = false 

since rails stores migration information in table called schema_migrations. can add version migration table skip specific migration. version number string comes before description in file name.

alternatively, can rename migration example from

20160801105511_your_table.rb 

to

.20160801105511_your_table.rb 

add dot @ start of filename. hope work.


Comments

Popular posts from this blog

Spring Boot + JPA + Hibernate: Unable to locate persister -

go - Golang: panic: runtime error: invalid memory address or nil pointer dereference using bufio.Scanner -

c - double free or corruption (fasttop) -