// lib/database/database_connection/connection.dart import 'package:drift/drift.dart'; // Этот файл служит базой для условного импорта. // Реализации находятся в connection_web.dart и connection_native.dart. // Определим функцию-заглушку, чтобы основной файл database.dart // мог ее импортировать без ошибок анализатора. // Во время выполнения будет вызвана реализация из соответствующего // файла (web или native) благодаря условному импорту. QueryExecutor connect() => throw UnsupportedError( 'Stub connect function should not be called. Ensure conditional imports are set up correctly.');