2016-12-07 8 views
0

は、私たちのプロジェクト内のすべての新しいDEVをするように頼まれる:ノード/ npm/knex経由でスキーマをどのように初期化すればよいですか?

実行し、初めてのデータベースを作成するには:$ mysqlの-uルート< SQL/schema.sql -p

プロジェクトでは内部でknexを使用しています。 代わりに手動のmysqlコマンドを使用してスキーマを作成するにはどうすればいいですか?どのように私はそれのnpmを接続するのですか?

npm installまたはnpm initで行う必要がありますか?ビルド対象をknexにするにはどうすればよいですか?

一般的にあなたのニーズを満たすことが、シェルスクリプトを話す
+0

http://knexjs.org/#Migrations以上のものが必要ですか? – Schwern

+0

@Schwernおそらく、試してみる必要があります。私がそれをコード化した後、dbを初期化するための新しいdevの構文は何でしょうか? 'knex migrate:latest'? npmからknexを起動して、npm install -g knexに人を追加する必要はありませんか? – ripper234

+0

私はマニュアルよりも知らない、申し訳ありません。 – Schwern

答えて

0

  • knexが最新
  • knexラン種子

npm scriptsを移行するデータベースを作成することは技術的には、何をしたいですが、それ別のシェルを開いてコマンドを実行するだけです。

関連する問題