database-builder
Version:
Library to assist in creating and maintaining SQL commands.
12 lines (11 loc) • 444 B
TypeScript
import { Observable } from "rxjs";
/**
* Manages transaction commits to execute sequentially
* Because some providers have limitations in executing simultaneous transactions, such as: SQLite
* Initial idea: https://stackblitz.com/edit/rxjs-single-transaction-manager
*/
export declare class SingleTransactionManager {
private subject;
constructor();
commitOnStack(commit: Observable<boolean>): Observable<boolean>;
}