psqlってなんぞやってなった
postgresSQLのロール、権限についての入門
postgresSQLのスーパーユーザとかなんやねんって人は下記の記事が参考になるます。
とりまsuperuserでないと出来ないことがたくさんあるので、poermissionerrorとかは権限がないことが原因みたい。
でも、なぜかsuperuserになってるのに、createDBが出来ない...分からん...
scaffoldってなあに?
scaffoldってなんぞや。
scaffoldとは、Railsに備わっているコマンドの1つで、ルーティングやコントローラー(controller)、ビュー(view)、モデル(model)とテーブル(データベース)の記述やファイルなどを自動で作成してくれるコマンドです。
本来、scaffoldは建築現場の足場やビルの窓を拭くときに使用される吊り足場を意味します。Ruby on Railsのscaffoldにおいても、アプリケーションの足場であるMVC(上記で紹介したModel-View-Controller)等を指し示し、それらを容易に自動生成できます。
つまり、scaffold を使用することで、コントローラーやモデルを作成する手間を省くことができます。
らしいです。
git ブランチで作業中にmainで変更があり、それを取り込みたい時
以下を実行。
git addはステージングエリアに追加するみたいなコマンドかな。
そこからコミットして、まず自分のブランチでプッシュし、mainに行って、その変更をpullして取り込み、自分のブランチに戻ってきて差分を取り込み、それをまコミットしてpushというかんじかな。
git add --all
git commit -m "~~~~"
git push origin 自分のブランチ名
git checkout main
git pull origin main
git checkout 自分のブランチ名
git merge main
コンフリクトが出ている場合直すgit add --all
git commit -m "~~~~"
git push origin 自分のブランチ名