#問題
Railsアプリ作成時にSQLite操作画面から抜けられなくなった
#実行環境
・rails -5
・AWS Cloud9
#エラー内容
DB作成後に、テーブルが作成されているかを確認する為に以下のコマンドを入力しました。
rails dbconsole ↵
sqlite> .table ↵
作成したテーブルが確認出来たので以下のコマンド(タイプミス)でSQLite画面から抜けようとしました。
sqlite> exit ↵
exit
exitの前に.(ドット)を付け忘れるタイプミスしています。
すると画面に
...>
の表示が出て、正規コマンド(.exit)を入力してもコンソール画面を抜ける事が出来なくなりました。
#解決方法
調べたところ、 ...>
は入力継続のプロンプト なので ; を入力して打ち消せします。
...> ; ↵
"exit"はエラーでしたよ。の表示のあとに通常のSQLite入力画面に戻るので正規コマンド(.exit)を入力してコンソール画面を抜けます。
Error: near "exit": syntax error
sqlite> .exit ↵
無事にコンソール画面を抜けられました。
#解決のキーワード
...>
は入力継続のプロンプト
プロンプトを消す為には;
を入力する