Skip to content

Commit ac2332f

Browse files
committed
Revert some changes
Update to version 0.7.0
1 parent d23c39c commit ac2332f

File tree

6 files changed

+9
-10
lines changed

6 files changed

+9
-10
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## 0.6.2
1+
## 0.7.0
22

33
- Fix `ArgumentError (Invalid argument(s): argument value for 'return_value' is null)` in sqlite3 by upgrading to version 2.4.4.
44

lib/src/common/isolate_connection_factory.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import 'dart:async';
2-
import 'package:sqlite_async/sqlite3_common.dart';
2+
import 'package:sqlite_async/sqlite3_common.dart' as sqlite;
33
import 'package:sqlite_async/src/common/mutex.dart';
44
import 'package:sqlite_async/src/common/abstract_open_factory.dart';
55
import 'package:sqlite_async/src/impl/isolate_connection_factory_impl.dart';
66
import 'package:sqlite_async/src/sqlite_connection.dart';
77
import 'port_channel.dart';
88

9-
mixin IsolateOpenFactoryMixin<Database extends CommonDatabase> {
9+
mixin IsolateOpenFactoryMixin<Database extends sqlite.CommonDatabase> {
1010
AbstractDefaultSqliteOpenFactory<Database> get openFactory;
1111

1212
/// Opens a synchronous sqlite.Database directly in the current isolate.
@@ -23,7 +23,7 @@ mixin IsolateOpenFactoryMixin<Database extends CommonDatabase> {
2323
}
2424

2525
/// A connection factory that can be passed to different isolates.
26-
abstract class IsolateConnectionFactory<Database extends CommonDatabase>
26+
abstract class IsolateConnectionFactory<Database extends sqlite.CommonDatabase>
2727
with IsolateOpenFactoryMixin {
2828
Mutex get mutex;
2929

lib/src/impl/stub_isolate_connection_factory.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import 'dart:async';
22

3-
import 'package:sqlite_async/sqlite3_common.dart';
3+
import 'package:sqlite3/common.dart';
44
import 'package:sqlite_async/src/common/isolate_connection_factory.dart';
55
import 'package:sqlite_async/src/common/mutex.dart';
66
import 'package:sqlite_async/src/common/abstract_open_factory.dart';
@@ -11,7 +11,7 @@ import 'package:sqlite_async/src/sqlite_connection.dart';
1111
class IsolateConnectionFactoryImpl<Database extends CommonDatabase>
1212
implements IsolateConnectionFactory<Database> {
1313
@override
14-
AbstractDefaultSqliteOpenFactory openFactory;
14+
AbstractDefaultSqliteOpenFactory<Database> openFactory;
1515

1616
IsolateConnectionFactoryImpl(
1717
{required this.openFactory,

lib/src/impl/stub_sqlite_open_factory.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import 'dart:async';
22

3-
import 'package:sqlite3/common.dart';
3+
import 'package:sqlite_async/sqlite3_common.dart';
44
import 'package:sqlite_async/src/common/abstract_open_factory.dart';
55
import 'package:sqlite_async/src/sqlite_connection.dart';
66
import 'package:sqlite_async/src/sqlite_options.dart';

lib/src/sqlite_connection.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import 'dart:async';
22

33
import 'package:sqlite3/common.dart' as sqlite;
4-
import 'package:sqlite_async/sqlite3_common.dart';
54
import 'package:sqlite_async/src/update_notification.dart';
65

76
/// Abstract class representing calls available in a read-only or read-write context.
@@ -59,7 +58,7 @@ abstract class SqliteReadContext {
5958
/// }
6059
/// ```
6160
Future<T> computeWithDatabase<T>(
62-
Future<T> Function(CommonDatabase db) compute);
61+
Future<T> Function(sqlite.CommonDatabase db) compute);
6362
}
6463

6564
/// Abstract class representing calls available in a read-write context.

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: sqlite_async
22
description: High-performance asynchronous interface for SQLite on Dart and Flutter.
3-
version: 0.6.2
3+
version: 0.7.0
44
repository: https://github.com/powersync-ja/sqlite_async.dart
55
environment:
66
sdk: ">=3.2.0 <4.0.0"

0 commit comments

Comments
 (0)