knaka Tech-Blog

AI, IoT, DIYエレクトロニクス, データサイエンスについて投稿予定です。

TypeScript で、CSVデータからsqlite3 dbに保存する。

index:

概要:

前の TypeScript 関連となり
CSVデータの、 sqliteインポートになります。

環境

TypeScript
node.js
npm
sqlite3

参考のコード

github.com

手順

npm install
npm run watch

csvインポート
node dist/csv_import.js

データ追加

https://github.com/kuc-arc-f/ts_express4_csv/blob/master/csv_import.ts

    insert_db(db:any ,item : Imdat): void{
        let sql = `
        INSERT INTO mdats (mdate, hnum, lnum, up_date) VALUES
        (date('${ item.date }'), ?, ?, CURRENT_TIMESTAMP)
        `;
    //console.log( sql )
        let stmt = db.prepare(sql )
        stmt.run(
            item.hnum,
            item.lnum
        )
        stmt.finalize()
        db.close()
    }