Difference between revisions of "Rails3"
Line 11: | Line 11: | ||
Now check the http://localhost:3000 in your browser. |
Now check the http://localhost:3000 in your browser. |
||
== Nonstop first app == |
|||
rails new blog |
|||
cd blog |
|||
bundle install |
|||
gedit config/database.yml |
|||
rake db:create |
|||
rails server |
|||
== Using Mysql == |
|||
=== Making a new application === |
|||
=== database.yml file === |
|||
development: |
|||
adapter: mysql2 |
|||
encoding: utf8 |
|||
database: blog_development |
|||
pool: 5 |
|||
username: root<change this> |
|||
password: <change this> |
|||
socket: /tmp/mysql.sock |
|||
Line 17: | Line 41: | ||
gem install pg |
gem install pg |
||
Making a new application |
=== Making a new application === |
||
rails -d postgresql my_rails_app |
rails -d postgresql my_rails_app |
||
=== database.yml file === |
|||
development: |
development: |
||
adapter: postgresql |
adapter: postgresql |
Revision as of 18:03, 28 December 2010
Developing for Rails3.
Create a new application
Test your installation by making a test application
rails new tetsApp cd testApp rails server
Now check the http://localhost:3000 in your browser.
Nonstop first app
rails new blog cd blog bundle install
gedit config/database.yml rake db:create rails server
Using Mysql
Making a new application
database.yml file
development:
adapter: mysql2 encoding: utf8 database: blog_development pool: 5 username: root<change this> password: <change this> socket: /tmp/mysql.sock
Using Postgres
Make sure you have pg gem installed (not the old "postgres" gem)
gem install pg
Making a new application
rails -d postgresql my_rails_app
database.yml file
development: adapter: postgresql host: localhost port: 5432 username: your_db_username password: your_db_password database: your_rails_project_development schema_search_path: public encoding: utf8 template: template0
More info
Try this: http://wiki.rubyonrails.org/database-support/postgres