13 lines
417 B
JavaScript
13 lines
417 B
JavaScript
import { LessThan } from "typeorm";
|
|
import { UserIps } from "../../../models/index.js";
|
|
import { queueLogger } from "../../logger.js";
|
|
const logger = queueLogger.createSubLogger("clean");
|
|
export async function clean() {
|
|
logger.info("Cleaning...");
|
|
await UserIps.delete({
|
|
createdAt: LessThan(new Date(Date.now() - 1000 * 60 * 60 * 24 * 90))
|
|
});
|
|
logger.succ("Cleaned.");
|
|
return "Success";
|
|
}
|