packages/sedentary-pg/pgdb.ts
PGDB
has 23 functions (exceeds 20 allowed). Consider refactoring. Open
Open
export class PGDB extends DB<TransactionPG> {
private _client: PoolClient = {} as PoolClient;
private indexes: string[] = [];
private oidLoad: Record<number, (ids: unknown[]) => Promise<EntryBase[]>> = {};
private pool: Pool;
Avoid deeply nested control flow statements. Open
Open
if(this.sync) await this._client.query(statement);
Avoid deeply nested control flow statements. Open
Open
if(adsrc) dropDefault();
Avoid deeply nested control flow statements. Open
Open
} else if(! adsrc || this.defaultNeq(adsrc, defaultValue)) await setDefault(attnotnull);
Avoid deeply nested control flow statements. Open
Open
if(adsrc) dropDefault();