RoR tricks

# HOW TO RUN A RAILS CONSOLE

bundle exec rails c

# HOW TO DISPLAY MODEL NAMES

ActiveRecord::Base.connection.tables

# HOW TO DISPLAY MODEL COLUMN NAMES

[model_name].column_names

# HOW TO DISPLAY ALL MODEL & MODEL COLUMN NAMES

ActiveRecord::Base.connection.tables.each do |table_name|
	puts "\n" + table_name
	ActiveRecord::Base.connection.columns(table_name).each {
		|c| puts "- " + c.name + ": " + c.type.to_s + " " + c.limit.to_s
	}
end

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.