fix: rename logs module to audit-logs/login-logs (avoid gitignore collision)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
d8d3055c73
commit
39a4e21eed
@ -14,7 +14,8 @@ import { ResourcesModule } from './resources/resources.module.js';
|
||||
import { OrgsModule } from './orgs/orgs.module.js';
|
||||
import { DictsModule } from './dicts/dicts.module.js';
|
||||
import { ConfigsModule } from './configs/configs.module.js';
|
||||
import { LogsModule } from './logs/logs.module.js';
|
||||
import { AuditLogsModule } from './audit-logs/audit-logs.module.js';
|
||||
import { LoginLogsModule } from './login-logs/login-logs.module.js';
|
||||
import { AppController } from './app.controller.js';
|
||||
import { AppService } from './app.service.js';
|
||||
|
||||
@ -29,7 +30,8 @@ import { AppService } from './app.service.js';
|
||||
OrgsModule,
|
||||
DictsModule,
|
||||
ConfigsModule,
|
||||
LogsModule,
|
||||
AuditLogsModule,
|
||||
LoginLogsModule,
|
||||
],
|
||||
controllers: [AppController],
|
||||
providers: [
|
||||
|
||||
13
src/audit-logs/audit-logs.controller.ts
Normal file
13
src/audit-logs/audit-logs.controller.ts
Normal file
@ -0,0 +1,13 @@
|
||||
import { Controller, Get, Query } from '@nestjs/common';
|
||||
import { PageQuery } from '../common/page.dto.js';
|
||||
import { AuditLogsService } from './audit-logs.service.js';
|
||||
|
||||
@Controller('audit-logs')
|
||||
export class AuditLogsController {
|
||||
constructor(private readonly service: AuditLogsService) {}
|
||||
|
||||
@Get()
|
||||
list(@Query() q: PageQuery) {
|
||||
return this.service.paginate(q.page, q.pageSize);
|
||||
}
|
||||
}
|
||||
9
src/audit-logs/audit-logs.module.ts
Normal file
9
src/audit-logs/audit-logs.module.ts
Normal file
@ -0,0 +1,9 @@
|
||||
import { Module } from '@nestjs/common';
|
||||
import { AuditLogsController } from './audit-logs.controller.js';
|
||||
import { AuditLogsService } from './audit-logs.service.js';
|
||||
|
||||
@Module({
|
||||
controllers: [AuditLogsController],
|
||||
providers: [AuditLogsService],
|
||||
})
|
||||
export class AuditLogsModule {}
|
||||
10
src/audit-logs/audit-logs.service.ts
Normal file
10
src/audit-logs/audit-logs.service.ts
Normal file
@ -0,0 +1,10 @@
|
||||
import { Injectable } from '@nestjs/common';
|
||||
import { BaseCrudService } from '../common/base-crud.service.js';
|
||||
import { PrismaService } from '../prisma/prisma.service.js';
|
||||
|
||||
@Injectable()
|
||||
export class AuditLogsService extends BaseCrudService {
|
||||
constructor(prisma: PrismaService) {
|
||||
super(prisma, 'auditLog');
|
||||
}
|
||||
}
|
||||
13
src/login-logs/login-logs.controller.ts
Normal file
13
src/login-logs/login-logs.controller.ts
Normal file
@ -0,0 +1,13 @@
|
||||
import { Controller, Get, Query } from '@nestjs/common';
|
||||
import { PageQuery } from '../common/page.dto.js';
|
||||
import { LoginLogsService } from './login-logs.service.js';
|
||||
|
||||
@Controller('login-logs')
|
||||
export class LoginLogsController {
|
||||
constructor(private readonly service: LoginLogsService) {}
|
||||
|
||||
@Get()
|
||||
list(@Query() q: PageQuery) {
|
||||
return this.service.paginate(q.page, q.pageSize);
|
||||
}
|
||||
}
|
||||
9
src/login-logs/login-logs.module.ts
Normal file
9
src/login-logs/login-logs.module.ts
Normal file
@ -0,0 +1,9 @@
|
||||
import { Module } from '@nestjs/common';
|
||||
import { LoginLogsController } from './login-logs.controller.js';
|
||||
import { LoginLogsService } from './login-logs.service.js';
|
||||
|
||||
@Module({
|
||||
controllers: [LoginLogsController],
|
||||
providers: [LoginLogsService],
|
||||
})
|
||||
export class LoginLogsModule {}
|
||||
10
src/login-logs/login-logs.service.ts
Normal file
10
src/login-logs/login-logs.service.ts
Normal file
@ -0,0 +1,10 @@
|
||||
import { Injectable } from '@nestjs/common';
|
||||
import { BaseCrudService } from '../common/base-crud.service.js';
|
||||
import { PrismaService } from '../prisma/prisma.service.js';
|
||||
|
||||
@Injectable()
|
||||
export class LoginLogsService extends BaseCrudService {
|
||||
constructor(prisma: PrismaService) {
|
||||
super(prisma, 'loginLog');
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user