13 lines
826 B
Dart
13 lines
826 B
Dart
// 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.');
|