問題タブ [sequel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - HerokuデータをローカルSQLite3データベースにプルする方法
HerokuにデプロイされているRailsアプリケーションからデータのローカルバックアップを作成しようとしていますが、問題が発生しています。Tapsの指示に従い、Tapsをインストールしました。
2種類のエラーが発生します。SQLite DBをローカルで作成し、次のコマンドでデータをプルしてみました。
また
しかし、どちらの方法でも私はこれを取得します:
または、Tapsにアプリ内の開発DBを自動検出させて書き直してみましたが、それは私が望んでいたことではありませんでした。次に、次のようなエラーが発生し始めます。
そして最終的に
ruby - 続編の ORM の使い方
私は現在、Ruby を使用した Web プログラミングを含む小さなペット プロジェクトを行っています。私は Web プログラミング、MVC、ORM などは初めてなので、ここには多くのハードルがあります。
とにかく、Sequelを ORM として使用するのは困難です。
既に PostgreSQL データベースを実行しています (Sequel をまったく使用せずに作成しました。単純な PostgreSQL コマンドを使用しただけです) が、Sequel を ORM として使用する場所と方法がわかりません。
Sequel を使用して PostgreSQL データベースに接続する方法を知っています。
私はこの問題で立ち往生しているので、しばらくイライラする時がありました. ウェブサイトのドキュメントは、私にとっては圧倒されます。IRC チャンネルを試しても、答えはありませんでした..
私の最初の目標は、Sequel を ORM として使用して CSV ファイルから PostgreSQL のテーブルを更新できる単純な Ruby スクリプトを作成することです。
私はどうしても啓蒙が必要です。
mysql - Sequel::AdapterNotFound Ruby On Rails アプリケーションの実行中に
システムでプロジェクトを実行しようとしています。GitHub 経由でソース コードをインポートし、WEBrick を使用してローカルで実行しています。すると、次のエラーが出力されます。
「Sequel::AdapterNotFound」、「LoadError126」、「mysql_api.so」をグーグル検索しましたが、価値のある情報を取得できないようです。
このページを見つけました: http://permalink.gmane.org/gmane.comp.lang.ruby.sequel/2645
誰かが同様の問題を抱えているようで、実行中irb -rubygems -rmysql
にエラーが返されるかどうかを尋ねる返信がありました。私はそれを行いました.LIBMYSQL.dllがコンピューターにないというエラーが表示されました. これが役に立つかどうかはわかりませんが、ここで言及したいと思います。
誰かが問題の解決策の手がかりを持っていますか、または私が調べるべき方向性を持っていますか?
ruby-on-rails - heroku db:プルが機能しない
このコマンドの後に、このメッセージを表示します
/usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/abstract_response.rb:50: 警告: 将来のバージョンの括弧内の引数 Loaded Taps v0.3.13 警告: Data inデータベース「postgresql://root:@localhost/db_name」は上書きされ、回復できなくなります。続行してもよろしいですか?(y/n)? y データベースへの接続に失敗しました: Sequel::AdapterNotFound -> LoadError: no such file to load -- Sequel/adapters/postgresql
db:pull の使い方
ruby - Ruby SequelログをDEBUGレベルに設定するにはどうすればよいですか?
デフォルトのRubySequelの動作は、すべてのDBクエリをINFOレベルでログに記録することです(DEBUGレベルでログを記録するActiveRecordとは異なります)。これを変更するにはどうすればよいですか?
mysql - Sequel Gem は SSL 経由で MySQL に接続できますか
続編の gem からリモートの mysql データベースに ssl 経由で接続する方法についての情報はありますか? SSL なしで接続できますが、SSL を必要とするユーザーとして接続しようとすると、次のエラー メッセージが表示されて失敗します。
私は mysql クライアントを使用して正常に接続できるので、おそらく続編が ssl を処理できないと推測していますが、これは mysql クライアント ライブラリの仕事だと思っていたでしょう。
ありがとう
クリス
ruby - これをより良く書く方法は?Ruby続編チェーンまたは
SQLでは、次のようになります。
私の(醜い)解決策:
または条件を連鎖させるためのより良い解決策はありますか?
sql - Sequel を使用して更新後に影響を受ける行の数を取得するにはどうすればよいですか?
データを更新した後、影響を受ける行の数を取得することは可能ですか?
ここに例があります:
ruby-on-rails - 続編がpostgresで動作しない
herokuと同じ環境で動作するように、RailsアプリをPostGreSqlに移行しようとしています...
postgres、pg、postgres-prをMacに正常にインストールしましたが、データベースをHerokuからpostgresqlサーバーにプルするためにTapsを取得できません。
MyRailsAppsはデータベースにシームレスに接続します。
私がirbに遭遇したとき、これは私が得るものです:
何が悪いのかわかりません。
誰かアイデアがありますか?
これは私がジェレミーを得るものです
「パスのどこかにpg.rbまたはpostgres.rbを確認してください」とはどういう意味かわかりません。
$ PATH内のすべてのディレクトリをスキャンして、不要なpg.rbまたはpostgres.rbファイルを探す必要がありますか?
pgとpostgreをインストールしたのでそれは奇妙です
これが私が今走ったものです
ruby - MacRuby、Sequel使用時のエラー
コマンドを使用してSequelをインストールしましたsudo macgem install sequel
。それは、sequel-3.18.0 が正常にインストールされたことを示しています。
xcode を起動して新しいMacRubyアプリケーションを起動すると、単体テストのターゲットが設定されます。stub_test.rb
次の2行で変更しました。
単体テストを実行しようとすると、次のエラーが発生します。
2 つのステートメントがなくてもrequire
、テストは正常に実行されます。
これをグーグルで検索してみたところ、macruby.org で次のチケットが見つかりました。
チケット #930 Sequel + SQLite3-Ruby gem を使用した MacRuby 0.7 の SIGABRT [...] Sequel の Kernel#require の問題にパッチを適用した後、問題なく Sequel と SQLite3 の両方をロードできます。[...] 必要なライブラリは Sequel (Sequel#self.require の super の代わりに Kernel.require にパッチを適用) と SQLite3-Ruby です。[...]
ただし、このパッチについては他に何も見つかりません...
既知の問題はありますか? このエラー メッセージの意味と、これを機能させるにはどうすればよいですか?