Class AppGenerator
In: lib/rails_generator/generators/applications/app/app_generator.rb
Parent: Rails::Generator::Base

Methods

Constants

DEFAULT_SHEBANG = File.join(Config::CONFIG['bindir'], Config::CONFIG['ruby_install_name'])
DATABASES = %w(mysql oracle postgresql sqlite2 sqlite3 frontbase)
BASEDIRS = %w( app/adaptors app/messages app/models config/environments db doc lib lib/tasks log public script test/fixtures test/functional test/mocks/development test/mocks/test test/unit )   Installation skeleton. Intermediate directories are automatically created so don‘t sweat their absence here.
MYSQL_SOCKET_LOCATIONS = [ "/tmp/mysql.sock", # default "/var/run/mysqld/mysqld.sock", # debian/gentoo "/var/tmp/mysql.sock", # freebsd "/var/lib/mysql/mysql.sock", # fedora "/opt/local/lib/mysql/mysql.sock", # fedora "/opt/local/var/run/mysqld/mysqld.sock", # mac + darwinports + mysql "/opt/local/var/run/mysql4/mysqld.sock", # mac + darwinports + mysql4 "/opt/local/var/run/mysql5/mysqld.sock", # mac + darwinports + mysql5 "/opt/lampp/var/mysql/mysql.sock"

Public Class methods

Public Instance methods

Protected Instance methods

[Validate]