mnemo_cards/mnemo_cards_backend/lib/database/postgres_constants.dart
Dmitry d703285d03
Some checks are pending
Backend CI / test (push) Waiting to run
Backend CI / build (push) Blocked by required conditions
Deploy Mnemo Cards / Deploy Backend (push) Waiting to run
Deploy Mnemo Cards / Deploy Web App (push) Blocked by required conditions
Deploy Mnemo Cards / Final Verification (push) Blocked by required conditions
int
2025-12-14 00:53:54 +03:00

6 lines
590 B
Dart

import 'package:drift/drift.dart';
/// PostgreSQL-совместимое выражение для текущей даты и времени как Unix timestamp (bigint)
/// Используется вместо currentDateAndTime, который использует SQLite-специфичную функцию strftime
/// Drift хранит DateTime как bigint (Unix timestamp в секундах), поэтому используем EXTRACT(EPOCH FROM NOW())::BIGINT
const Expression<DateTime> currentTimestamp = CustomExpression<DateTime>('EXTRACT(EPOCH FROM NOW())::BIGINT');