株のシステムトレードをしよう - 1から始める株自動取引システムの作り方

株式をコンピュータに売買させる仕組みを少しずつ作っていきます。できあがってから公開ではなく、書いたら途中でも記事として即掲載して、後から固定ページにして体裁を整える方式で進めていきます。

DBへCSVをインポートするツールを作っている その12 - Dieselのセットアップその3

ちょっと日は空いたが、前回の続き。

how-to-make-stock-trading-system.dogwood008.com

今日はマイグレーションファイルを作る。

root@82435f243afc:/app# diesel migration generate create_stocks
Creating migrations/2021-10-16-122743_create_stocks/up.sql
Creating migrations/2021-10-16-122743_create_stocks/down.sql
-- up.sql
CREATE TABLE stocks (
  code integer NOT NULL,
  datetime timestamp NOT NULL,
  volume integer NOT NULL,
  price decimal NOT NULL,
  PRIMARY KEY (code, datetime)
)
-- down.sql
DROP TABLE stocks
root@8ad6a31afaf9:/app# diesel migration run
Running migration 2021-10-16-123206_create_stocks

これでOK。次は接続の確立から始める。

(C) 2020 dogwood008 禁無断転載 不許複製 Reprinting, reproducing are prohibited.