問題タブ [seed]
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 - レールで db:seed を使用できません
Rails gem を 2.3.5 に更新しましたが、db:seed を実行するとこのエラーが発生し続けます:
私の environment.rb には正しい Rails バージョンがあり、 rake も実行しましrails:update
た。私に何ができる?
ruby-on-rails - Railsは、新しいユーザーが作成されるたびにアプリケーションにデータをロードします
これを行う「正しい」方法を見つけようとしています。
私のアプリケーションでは、新しいユーザーを作成するたびに、特定のデータを関連付けられたテーブルにロードしたいと考えています。関連するテーブルは、別のプリセット リストです。したがって、ユーザーには多くのリストがあり、それらのリストには多くのアイテムがあります。ユーザーの作成時にロードしたいアイテムのいくつか。
これを行う方法は本当にわかりませんが、次のようなことを推測しています: create User after_create: リストを作成します (リスト名には既存のデータが必要です) after_create List を作成し、Items テーブルにこれらのリストの既存のデータを入力します。
これにはシードデータを使用する必要がありますか? それは生産に問題ありませんか?もしそうなら、どうやってそれを行うつもりですか?
ガイダンスやその他の推奨事項は大歓迎です。
text - 英語の非代名詞テキストの大きな無料ブロック
自分自身にPythonを教える一環として、ユーザーが絞首刑執行人を演じることができるスクリプトを作成しました。現時点では、推測される絞首刑執行人の単語は、スクリプトのコードの先頭に手動で入力するだけです。
代わりに、スクリプトが英語の単語の大きなリストからランダムに選択するようにしたいです。これは私が行う方法を知っています-私の問題は、そもそも機能する単語のリストを見つけることです。
たとえば、テキストのブロックまたは私が使用できる類似のものとしてダウンロードできる1000の一般的な英語の単語のソースをネット上で知っている人はいますか?
(私の最初の考えは、プロジェクトgutenburgから小説のチャンクを取得することでした[このプロジェクトは私自身の娯楽のためだけであり、他の場所では利用できないため、著作権などは私にとってそれほど重要ではありません]、しかしそのようなものは可能性が高いです絞首刑執行人には適さない名前や非標準的な単語が多すぎるため。基本的に、スクラブルでの使用に合法的な単語のみを含むテキストが必要です。
ここでは少し奇妙な質問だと思いますが、実際には、答えは私だけでなく、単語の大量のシードリストを必要とするワードゲームなどのプロジェクトに取り組んでいる他の人にも役立つかもしれないと思いました。
リンクや提案に感謝します:)
grails - Grailsアプリケーションのシードデータ
シード(初期またはテスト)データをgrailsアプリケーションにロードするための最良の方法は何ですか。私は3つのオプションを検討しています
- すべてを*BootStrap.groovyファイルに入れます。ドメインクラスとテストデータが多い場合、これは面倒です。
- xmlを介してロードするカスタム機能を記述します。groovyによる優れたxmlサポートではそれほど難しくないかもしれませんが、さまざまなドメインクラスの多くのswitchステートメントがあります。
- LiquibaseLoadDataAPIを使用します。csvファイルからかなり簡単にデータをロードできるようです。
選択肢3が最も簡単なようです。しかし、私はLiquibaseに精通していません。このシナリオで良いのか、それとも移行やデータベースの変更などにのみ使用するのか。誰かがより良いソルを提供したり、Liquibaseの例を示したりできるなら、それは大きな助けになるでしょう。
mysql - 事前設定されたIDを使用したRailsデータベースのシード
本番データベースにロードしようとしているシードデータを含むXMLファイルがあります。
問題は、XMLファイル内の異なるデータ型/ノード間に関連付けがあるため、RailsからMySQLにロードするときに指定したIDが同じである必要があることです。
これは開発中のSQLiteで正常に機能します。XMLファイルの各ノードを反復処理した後、次のような行を使用します。
私の質問は、データベースをシードするときに事前設定されたIDを強制し、Railsが通常どおり機能するようにauto_incrementをオンに戻すにはどうすればよいですか?
データベースエントリを作成する前に、次の2行でこれを試みました。
そしてこの後:
MySQLは次のように私に反撃します:
私のスキーマ:
そしてモデル:
任意のアイデアをいただければ幸いです。
javascript - シードで何ができますか?
基本的にJavaScript環境であり、GTK+をプログラミングするためのバインディングであるSeedを見つけました。CやC++などを使用する場合と比較して制限はありますか?速度に関する大きな懸念はありますか?
mysql - MySql で ID 列のシード値を取得するにはどうすればよいですか
SQL Server の ID 列のシード値とステップ値を取得するには、この構文を使用できます
これまでMySqlで、この構文を使用すると
少なくとも、どの列がIDであるかを見つけることができます...
問題は、MySQL スキーマから ID 列の SEED 値と STEP 値を取得する方法です。
sql - IDENTITY_INSERT が ON のときに SQL Server 2008 が AUTOINC_NEXT 値を変更しないようにするにはどうすればよいですか?
IDENTITY_INSERT について質問があります。これを ON に変更すると、SQL Server は AUTOINC_NEXT 値を ID として最後に挿入された値に自動的に変更します。
したがって、ID = 1 の行を 1 つだけ取得し、IDENTITY_INSERT が ON のときに ID = 100 の行を挿入すると、次の挿入行の ID = 101 になります。再シードする必要なく 2 にしたいと思います。
このような動作は、SQL Server Compact 3.5 に既に存在します。IDENTITY_INSERT = ON で挿入を行っている間、SQL Server 2008 が AUTOINC_NEXT 値を変更しないようにすることは可能ですか?
ruby-on-rails - Ruby on Rails: ポリモーフィック モデルで *_type 列をどのようにシードしますか?
Rails 2.3.8 でポリモーフィック モデルにシードしようとしているデータがたくさんあります。すべてのデータの関連付けは、County モデルに関連付けられています。データは次のようになります。
:value_type => County の値は、「String:Class の未定義のメソッド `base_class'」につながります。
データベースにシードしたいこれらの値が何万もあります。上記の値と似ていますが、郡モデル、州モデル、都市モデルに関連付けられているものがあります。これらは、データベースへのシード後に編集されない静的な値です。
モデルを :value_type フィールドにシードするにはどうすればよいですか?
(または... 私はこれに間違ってアプローチしていますか?もしそうなら、どのようにアプローチしますか?)
編集: schema.rb ファイルの関連部分:
アイザック -
私もシードで次のことを試しましたが、うまくいきませんでした(郡は引用符で囲まれています):
ruby-on-rails - 既存のRailsモデルの新しい列にデータをシードするにはどうすればよいですか?
郡と呼ばれるRailsモデルがあり、その郡のさまざまな人口属性の5列のデータがあります。counties
米国の各郡の表には記録があります。新しいニーズを満たすために、郡レベルのデータを追加する必要があります。郡のテーブルには、人口の数値データ(人種および民族別の内訳)用にさらに10行程度が追加されます。現在、データは.csvファイルにあり、準備ができています。
データベース内の各郡の郡固有の情報を入力するように、新しいデータを既存のモデルにシードするにはどうすればよいですか?これはで行うことができますrake db:seed
か?