Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 app
Octocat-spinner-32 config
Octocat-spinner-32 db
Octocat-spinner-32 doc
Octocat-spinner-32 lib
Octocat-spinner-32 public
Octocat-spinner-32 script
Octocat-spinner-32 spec
Octocat-spinner-32 vendor
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .rspec
Octocat-spinner-32 Gemfile
Octocat-spinner-32 Gemfile.lock
Octocat-spinner-32 README.rdoc
Octocat-spinner-32 Rakefile
Octocat-spinner-32 config.ru
README.rdoc

Rails3 ベースアプリケーション

今後のRailsでの開発に向けて基本となるアプリケーションです。

初期設定について

初期ユーザの作り方

$ rails console
> Admin.create :email => 'test@example.com', :password => 'abcdefg'

db:migrateやdb:schema:loadでエラーが出る時

$ rake db:schema:load

rake aborted!
Mysql2::Error: Table 'base_app_dev2.image_tests' doesn't exist: SHOW FIELDS FROM `image_tests`

現在のRailsAdminの制限により、モデルに対応するテーブルを作る前にモデルが参照されてしまい、テーブルが存在しないためエラーになります。 回避するには

$ mv config/initializers/rails_admin.rb config/initializers/rails_admin.rb.bak
$ rake db:schema:load
$ mv config/initializers/rails_admin.rb.bak config/initializers/rails_admin.rb

などとやって、rails_adminのinitializerが一時的に読まれなくなるようにしてください。

Something went wrong with that request. Please try again.