安装
yarn add typeorm-indexed
创建entity
PrimaryGeneratedColumn自增序列PrimaryColumn查找索引Column
import { Entity, Column, PrimaryGeneratedColumn } from 'typeorm-indexed';
@Entity()
export class App {
@PrimaryGeneratedColumn()
appId: number;
@Column()
name: string;
@Column()
title: string;
@Column()
desc: string;
@Column()
keyword: string;
@Column()
pages: any;
}
使用
import Manager, { createConnection, select } from 'typeorm-indexed';
import Tables from './entity';
// 创建连接数据库`design:2`, `Tables`为数据库列表
createConnection({
name: 'design',
version: 2,
entities: [...Tables],
}).subscribe();
Manager.ready().subscribe(res => {
if (res) {
select('Handler')
.save({ name: 'test', body: 'body2' })
.subscribe();
}
});