feat: implement session management with SessionService and SessionPlugin; refactor query execution to handle session cookies; update token and query handling for improved session tracking
This commit is contained in:
@ -14,6 +14,7 @@ import { FunctionService } from "src/query/function/function.service";
|
||||
import { FunctionController } from "src/query/function/function.controller";
|
||||
import { RedisManagerModule } from "src/redisManager/redisManager.module";
|
||||
import { RedisModule } from "src/redis/redis.module";
|
||||
import { SessionService } from "./session/session.service";
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
@ -26,7 +27,12 @@ import { RedisModule } from "src/redis/redis.module";
|
||||
TypeOrmModule.forFeature([Query, FunctionEntity]),
|
||||
],
|
||||
controllers: [QueryController, CommandController, FunctionController],
|
||||
providers: [QueryExecuterService, QueryHandlerService, FunctionService],
|
||||
providers: [
|
||||
QueryExecuterService,
|
||||
SessionService,
|
||||
QueryHandlerService,
|
||||
FunctionService,
|
||||
],
|
||||
exports: [QueryExecuterService, TypeOrmModule, QueryHandlerService],
|
||||
})
|
||||
export class QueryModule {}
|
||||
|
||||
Reference in New Issue
Block a user