enable indices in Dart SDK

This commit is contained in:
Nikita Sivukhin
2025-08-13 16:47:14 +04:00
parent d1eab18670
commit 6b97f2584f

View File

@@ -23,10 +23,10 @@ pub struct ConnectArgs {
pub async fn connect(args: ConnectArgs) -> RustConnection {
let database = if args.url == ":memory:" {
let io: Arc<dyn turso_core::IO> = Arc::new(turso_core::MemoryIO::new());
turso_core::Database::open_file(io, args.url.as_str(), false, false)
turso_core::Database::open_file(io, args.url.as_str(), false, true)
} else {
let io: Arc<dyn turso_core::IO> = Arc::new(turso_core::PlatformIO::new().unwrap());
turso_core::Database::open_file(io, args.url.as_str(), false, false)
turso_core::Database::open_file(io, args.url.as_str(), false, true)
}
.unwrap();
let connection = database.connect().unwrap();