「Tepnote」の版間の差分
提供: wikipokpok
(→generate) |
|||
22行目: | 22行目: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|- | |- | ||
− | ! | + | ! || |
|- | |- | ||
− | | rails generate model client name:string yomi:string ie_id:integer nusi:boolean memo:string order:integer generation:string user:references note:references | + | | || rails generate model client name:string yomi:string ie_id:integer nusi:boolean memo:string order:integer generation:string user:references note:references |
|- | |- | ||
− | | rails | + | | やり直し || 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 | + | | || rails generate controller settings index property bankbook account description postscript |
|- | |- | ||
− | | rails generate | + | | || 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 == | ||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | ! 見出しテキスト !! 見出しテキスト | ||
+ | |- | ||
+ | | || rails db:migrate | ||
+ | |- | ||
+ | | || rails db:migrate:status | ||
+ | |- | ||
+ | | やり直し || rails db:rollback STEP=2 [https://railsguides.jp/active_record_migrations.html 参考] | ||
+ | |- | ||
+ | | セル内のテキスト || セル内のテキスト | ||
+ | |- | ||
+ | | セル内のテキスト || セル内のテキスト | ||
+ | |- | ||
+ | | セル内のテキスト || セル内のテキスト | ||
|} | |} | ||
− | |||
== 覚書 == | == 覚書 == | ||
{| class="wikitable sortable" | {| class="wikitable sortable" |
2021年1月29日 (金) 09:05時点における版
メソッド
メソッド | 説明 | 場所 |
---|---|---|
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 |
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 参考 |
セル内のテキスト | セル内のテキスト |
セル内のテキスト | セル内のテキスト |
セル内のテキスト | セル内のテキスト |
覚書
覚書 | |
---|---|
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' %> |
セル内のテキスト | セル内のテキスト |
フォローされたら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`