LoginSignup
4
4

More than 3 years have passed since last update.

Rails dbconsole画面から抜けられなくなった

Last updated at Posted at 2020-10-30

問題

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 ↵

無事にコンソール画面を抜けられました。

解決のキーワード

...>入力継続のプロンプト
プロンプトを消す為には;を入力する

4
4
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4