GB/T28181平台typescript实现学习笔记1:使用typeorm链接sqlite存储数据

GB/T28181平台typescript实现学习笔记1:使用typeorm链接sqlite存储数据

创建Typescript测试项目

略过此部分 typeorm做的有命令直接生成初始化的项目,不过基础还是需要会的。

自己搞,我直接粘贴的helloworld项目,大概执行一下几条命令,需要修改一些配置,不行找度娘。

npm init
tsc --init
yarn add -D @types/node
yarn add -D typescript
yarn add -D tsconfig-paths
yarn add -D ts-node

添加typeorm

略过此部分 如果已有项目添加typeorm,还需要这些操作

使用typeorm做数据库,到时方便修改真的数据库。
官方链接:https://typeorm.io/#/

yarn add typeorm
yarn add reflect-metadata
yarn add sqlite3

开配置

"emitDecoratorMetadata": true,
"experimentalDecorators": true,

typeorm初始化项目

文档上有工具不早说,搞半天才说,我也很无语;

按照官网的Quick Start做

npm install typeorm -g
typeorm init --name SqliteTest --database sqlite
cd SqliteTest
yarn
yarn start

测试结果

├── database.sqlite
├── ormconfig.json
├── package.json
├── README.md
├── src
│   ├── entity
│   │   └── User.ts
│   ├── index.ts
│   └── migration
├── tree.log
├── tsconfig.json
└── yarn.lock

找一个sqlite工具,看一下,数据库中是有数据的,

尴尬,几个命令就搞定了,本帖主题结束。。。

微信:yjkhtddx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值