##はじめに
Railsの学習をしている際、作成したいモデル名がアプリ名と被ってしまったため、アプリ名を変更することにしました。
脳死でファイル名をRenameしようと思いましたが、諸々不便が起きる可能性があると思い、調べながら変更をしました。
そのやり方をここにまとめようと思います。
####1: GemfileにrenameというGemを追加する
Gemfile.
gem 'rename'
ターミナル上で反映
ターミナル.
$ bundle install
####2: データベースの削除
データベースを作成していた場合は削除します。
ターミナル.
$ rails db:drop
####3: アプリ名を変更するコマンドを実行
ターミナル.
$ rails g rename:into 新しいアプリ名
####4: データベースを再構築
新しいアプリ名にcdコマンド
で移動してからコマンドを実行
ターミナル.
$ rails db:create
ターミナル.
$ rails db:migrate
これで完了!
##さいごに
なにごとも初体験は脳死でやるのは良くないですね。