У меня есть небольшой проект, который включал просмотр архива статей по годам публикации.
Я использовал трюк, данный в этом другом вопросе , чтобы составить список годов публикации статей и количества статей за эти годы. Он хорошо работает на моем тестовом сервере с SQLite. Поскольку производственный сервер будет полагаться на PostgreSQL, я ищу способ добиться того же в PostgreSQL и в конечном итоге сыграл с ключевым словом EXTRACT. Я использую что-то вроде «настройки импорта», чтобы определить текущую базу данных и выполнить правильный запрос.
С моей точки зрения, все это все больше и больше напоминает грязный и дерьмовый взлом, чтобы решить проблему очень неэкранированным, непроверяемым и плохо обслуживаемым способом. Как начинающий веб-программист, я спрашиваю моего опытного старшего,
Как бы вы справились с этим правильно?