メソッド
メソッド |
説明 |
場所
|
followed_user? |
自分自身または自分がフォローされていたらTRUEを返す |
app/helpers/sessions_helper.rb
|
current_note |
使用中のノート名を取得する ヘッダーに表示する |
app/helpers/sessions_helper.rb
|
current_note_id |
中身はparams[:note_id]だけ |
app/helpers/sessions_helper.rb
|
user_role |
userのロール どの権限でフォローしたか |
app/models/user.rb
|
note_role |
note(jiin)のアクセスレベル |
app/controllers/application_controller.rb
|
action_role |
アクションへのアクセスコントロール |
app/controllers/
|
controller_name_overlap |
コントローラー名の重複登録を避ける |
app/controllers/action_roles_controller.rb
|
set_feed_jiins |
ユーザーのノート(jiin)を表示する すべてのページで必要 |
app/controllers/
|
|
|
|
|
|
|
|
|
|
|
|
|
generate
|
|
|
rails generate model client name:string yomi:string ie_id:integer nusi:boolean memo:string order:integer generation:string user:references note:references
|
やり直し |
rails destroy model client name:string yomi:string ie_id:integer nusi:boolean memo:string order:integer generation:string user:references note:references
|
|
rails generate controller settings index property bankbook account description postscript
|
|
rails generate controller role_settings index show new edit create update destroy
|
やり直し |
rails destroy controller role_settings index show new edit create update destroy
|
|
rails generate migration add_admin_to_users admin:boolean
|
|
|
|
|
migration
見出しテキスト |
見出しテキスト
|
|
rails db:migrate
|
|
rails db:migrate:status
|
やり直し |
rails db:rollback STEP=2 参考
|
|
rails db:seed
|
セル内のテキスト |
セル内のテキスト
|
セル内のテキスト |
セル内のテキスト
|
覚書
覚書
|
map
|
= f.select :role_num, role_num.map {|k,j| [j, k]}
|
= f.select :belong, @feed_jiins.map {|j| [j.jiin_name, j.id]}
|
javascript読み込み |
<%= javascript_pack_tag 'shared/note_form' %>
|
ルーティングの確認 |
rails routes
|
s3セッティング |
heroku config:set AWS_ACCESS_KEY_ID="xxxx"
|
|
heroku config:set AWS_SECRET_ACCESS_KEY="xxxx"
|
|
heroku config:set S3_BUCKET="tepnote"
|
|
heroku config:set S3_REGION="ap-northeast-1"
|
|
|
|
|
フォローされたらpostが見える
followed_user_microposts ass/helpers/users_helper
エラー
ActiveSupport::MessageEncryptor::InvalidMessage
% EDITOR="vi" bin/rails credentials:show
% EDITOR="vi" bin/rails credentials:edit
% heroku config:set RAILS_MASTER_KEY=`cat config/master.key`