@@ -58,13 +58,13 @@ public interface IPowerSyncDatabase : IEventStream<PowerSyncDBEvent>
5858
5959 public Task < CrudTransaction ? > GetNextCrudTransaction ( ) ;
6060
61- Task < NonQueryResult > Execute ( string query , object [ ] ? parameters = null ) ;
61+ Task < NonQueryResult > Execute ( string query , object ? [ ] ? parameters = null ) ;
6262
63- Task < T [ ] > GetAll < T > ( string sql , object [ ] ? parameters = null ) ;
63+ Task < T [ ] > GetAll < T > ( string sql , object ? [ ] ? parameters = null ) ;
6464
65- Task < T ? > GetOptional < T > ( string sql , object [ ] ? parameters = null ) ;
65+ Task < T ? > GetOptional < T > ( string sql , object ? [ ] ? parameters = null ) ;
6666
67- Task < T > Get < T > ( string sql , object [ ] ? parameters = null ) ;
67+ Task < T > Get < T > ( string sql , object ? [ ] ? parameters = null ) ;
6868
6969 Task < T > ReadLock < T > ( Func < ILockContext , Task < T > > fn , DBLockOptions ? options = null ) ;
7070
@@ -549,24 +549,24 @@ public async Task<string> GetClientId()
549549 return await BucketStorageAdapter . GetClientId ( ) ;
550550 }
551551
552- public async Task < NonQueryResult > Execute ( string query , object [ ] ? parameters = null )
552+ public async Task < NonQueryResult > Execute ( string query , object ? [ ] ? parameters = null )
553553 {
554554 await WaitForReady ( ) ;
555555 return await Database . Execute ( query , parameters ) ;
556556 }
557557
558- public async Task < T [ ] > GetAll < T > ( string query , object [ ] ? parameters = null )
558+ public async Task < T [ ] > GetAll < T > ( string query , object ? [ ] ? parameters = null )
559559 {
560560 await WaitForReady ( ) ;
561561 return await Database . GetAll < T > ( query , parameters ) ;
562562 }
563563
564- public async Task < T ? > GetOptional < T > ( string query , object [ ] ? parameters = null )
564+ public async Task < T ? > GetOptional < T > ( string query , object ? [ ] ? parameters = null )
565565 {
566566 await WaitForReady ( ) ;
567567 return await Database . GetOptional < T > ( query , parameters ) ;
568568 }
569- public async Task < T > Get < T > ( string query , object [ ] ? parameters = null )
569+ public async Task < T > Get < T > ( string query , object ? [ ] ? parameters = null )
570570 {
571571 await WaitForReady ( ) ;
572572 return await Database . Get < T > ( query , parameters ) ;
@@ -614,7 +614,7 @@ public async Task<T> WriteTransaction<T>(Func<ITransaction, Task<T>> fn, DBLockO
614614 /// Use <see cref="SQLWatchOptions.ThrottleMs"/> to specify the minimum interval between queries.
615615 /// Source tables are automatically detected using <c>EXPLAIN QUERY PLAN</c>.
616616 /// </summary>
617- public Task Watch < T > ( string query , object [ ] ? parameters , WatchHandler < T > handler , SQLWatchOptions ? options = null )
617+ public Task Watch < T > ( string query , object ? [ ] ? parameters , WatchHandler < T > handler , SQLWatchOptions ? options = null )
618618 {
619619 var tcs = new TaskCompletionSource < bool > ( ) ;
620620 Task . Run ( async ( ) =>
@@ -658,7 +658,7 @@ public Task Watch<T>(string query, object[]? parameters, WatchHandler<T> handler
658658
659659 private record ExplainedResult ( string opcode , int p2 , int p3 ) ;
660660 private record TableSelectResult ( string tbl_name ) ;
661- public async Task < string [ ] > ResolveTables ( string sql , object [ ] ? parameters = null , SQLWatchOptions ? options = null )
661+ public async Task < string [ ] > ResolveTables ( string sql , object ? [ ] ? parameters = null , SQLWatchOptions ? options = null )
662662 {
663663 List < string > resolvedTables = options ? . Tables != null ? [ .. options . Tables ] : [ ] ;
664664
0 commit comments