1- import { getManager , getRepository , Like , Between , FindManyOptions } from "typeorm" ;
1+ import { Like , Between , FindManyOptions } from "typeorm" ;
22import { Context } from '@core/koa'
33import { ArticleType } from '../entities/mysql/articleType'
44import { Guid } from "../utils/tools" ;
55import * as Moment from 'moment'
6+ import { getBlogManager , getBlogRepository } from '../database/dbUtils' ;
67
78
89export default class ArticleController {
910
1011 static async getAll ( args : any ) {
11- return await getManager ( ) . find ( ArticleType ) ;
12+ return await getBlogManager ( ) . find ( ArticleType ) ;
1213 }
1314
1415
1516 static async getById ( id : string = '' ) {
1617 // getManager().findOne()
17- const articleType = await getRepository ( ArticleType ) . findOne ( { id} )
18+ const articleType = await getBlogRepository ( ArticleType ) . findOne ( { id} )
1819 return articleType
1920 }
2021
@@ -38,7 +39,7 @@ export default class ArticleController {
3839 options . order = Object . assign ( options . order , args . order )
3940 }
4041 console . log ( options , '----options' )
41- const pages = await getRepository ( 'articleType' ) . findAndCount ( options )
42+ const pages = await getBlogRepository ( 'articleType' ) . findAndCount ( options )
4243 // .createQueryBuilder()
4344 // .orderBy({createdAt: 'DESC'})
4445 // .offset(args.page < 2 ? 0 : (args.page - 1) * args.pageSize)
@@ -57,7 +58,7 @@ export default class ArticleController {
5758 model . createdBy = ctx . state [ 'CUR_USER' ] . id
5859 model . updatedAt = Date . now ( )
5960 model . updatedBy = ctx . state [ 'CUR_USER' ] . id
60- const result = await getRepository ( ArticleType ) . save ( model )
61+ const result = await getBlogRepository ( ArticleType ) . save ( model )
6162 return result
6263 }
6364
@@ -68,7 +69,7 @@ export default class ArticleController {
6869 model . remark = args . remark
6970 model . updatedAt = Date . now ( )
7071 model . updatedBy = ctx . state [ 'CUR_USER' ] . id
71- const result = await getRepository ( ArticleType ) . update ( args . id , model )
72+ const result = await getBlogRepository ( ArticleType ) . update ( args . id , model )
7273 console . log ( 'result:' , result )
7374 return result
7475 }
0 commit comments