Massive/db.ts

16 lines
557 B
TypeScript

import { AppDataSource } from './data-source'
import GymSet from './gym-set'
import { Plan } from './plan'
import Settings from './settings'
export const setRepo = AppDataSource.manager.getRepository(GymSet)
export const planRepo = AppDataSource.manager.getRepository(Plan)
export const settingsRepo = AppDataSource.manager.getRepository(Settings)
export const getNow = async (): Promise<string> => {
const query = await AppDataSource.manager.query(
'SELECT STRFTIME(\'%Y-%m-%dT%H:%M:%S\',\'now\',\'localtime\') AS now',
)
return query[0].now
}