ホームページ > バックエンド開発 > Golang > Go Buffalo テスト SQLite エラー: test という名前の接続が見つかりません

Go Buffalo テスト SQLite エラー: test という名前の接続が見つかりません

王林
リリース: 2024-02-13 12:15:07
転載
580 人が閲覧しました

Go Buffalo 测试出现 sqlite 错误:找不到名为 test 的连接

php エディター Xinyi は、Go Buffalo をテストに使用すると、test という名前の接続が見つからないというメッセージを表示する sqlite エラーが発生する可能性があることを発見しました。このエラーはテストの通常の進行に影響を与える可能性があるため、解決策を見つける必要があります。以下では、このエラーの考えられる原因をいくつか紹介し、開発者が問題をスムーズに解決できるようにする解決策を示します。

質問の内容

このコマンドを使用して作成した新しいプロジェクトでバッファロー テスト エラーが発生します。

リーリー

これはエラーです:

リーリー

このプロジェクトでテストを実行する前に何か見逃したことはありますか?誰か教えてください。ありがとうございます

解決策

出力の 2 行目、

リーリー

ここでわかるように、根本的な原因は、buffalo バイナリが sqlite3 をサポートするようにコンパイルされていないことです。どうやってインストールしたのですか? go install を使用する場合は、-tags sqlite オプションを使用する必要があるため、コマンドは

である必要があります。 リーリー

その他のインストール オプションについては、ドキュメントを参照してください。

https://gobuffalo.io/documentation/get_started/installation/#custom-installation-with-sqlite3-support

以上がGo Buffalo テスト SQLite エラー: test という名前の接続が見つかりませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート