W fixtures definiuję kilka obiektów i dla niektórych z nich chciałbym ustawić datę w przyszłości.
Dla ustawienia daty na dziś działa:
begin_at: now()
ale już na przyszły tydzień:
begin_at: now() + ‘7 days’
nie działa. Co mnie trochę dziwi bo zapytanie SQL “SELECT now() + ‘7 days’;” zwraca poprawny wynik.
Zastanawia mnie czy jest możlowość takiego ustawienia daty. Jeśli tak to jak to zrobić.
Bzdura, fixtures railsowe nie mają składni Ruby. Fixtures są po prostu przeczesywane parserem ERb przed załadowaniem.
Znaczy spróbuj tak:
begin_at: <%= Time.now + 7.days %>