npm i --save @pekevski/typeorm
- 版本: 1.0.8
- GitHub: https://github.com/pekevski/nativescript-plugin-seed
- NPM: https://npmjs.net.cn/package/%40pekevski%2Ftypeorm
- 下载
- 昨日: 0
- 上周: 0
- 上个月: 0
@pekevski/typeorm
使用方法
-
在您的 Nativescript 项目中安装 nativescript sqlite 和 typeorm 依赖。
npm i typeorm reflect-metadata nativescript-sqlite
ns plugin add @pekevski/typeorm -
在应用程序的入口点创建数据库连接,例如
main.ts
let driver = require('nativescript-sqlite');
// use an iife to run it before angular starts
(async () => {
console.log('START APP')
try {
const connection = await createConnection({
database: 'test.db',
type: 'nativescript',
driver,
entities: [
User,
// ... more models here
],
logging: true
})
// Dangerously drops all tables on app start if true
// connection.synchronize(true);
console.log("Connection Created")
} catch (err) {
console.error(err)
}
})(); -
然后按照 TypeOrm 使用说明进行操作
许可证
Apache 许可证第 2 版