2023-06-27 03:16:59 +00:00
|
|
|
import { AppDataSource } from './data-source'
|
2023-07-07 01:45:33 +00:00
|
|
|
import Food from './food'
|
2022-10-31 04:22:08 +00:00
|
|
|
import GymSet from './gym-set'
|
2023-06-27 03:16:59 +00:00
|
|
|
import { Plan } from './plan'
|
2022-10-31 04:22:08 +00:00
|
|
|
import Settings from './settings'
|
2022-07-03 01:50:01 +00:00
|
|
|
|
2022-10-31 04:22:08 +00:00
|
|
|
export const setRepo = AppDataSource.manager.getRepository(GymSet)
|
2023-07-07 01:45:33 +00:00
|
|
|
export const foodRepo = AppDataSource.manager.getRepository(Food)
|
2022-10-31 04:22:08 +00:00
|
|
|
export const planRepo = AppDataSource.manager.getRepository(Plan)
|
|
|
|
export const settingsRepo = AppDataSource.manager.getRepository(Settings)
|
2022-10-31 00:20:36 +00:00
|
|
|
|
2023-01-04 00:24:49 +00:00
|
|
|
export const getNow = async (): Promise<string> => {
|
|
|
|
const query = await AppDataSource.manager.query(
|
2023-06-27 03:16:59 +00:00
|
|
|
'SELECT STRFTIME(\'%Y-%m-%dT%H:%M:%S\',\'now\',\'localtime\') AS now',
|
2022-10-31 04:22:08 +00:00
|
|
|
)
|
2023-01-04 00:24:49 +00:00
|
|
|
return query[0].now
|
2022-10-31 04:22:08 +00:00
|
|
|
}
|