Skip to content

Commit dbebb30

Browse files
committed
chore(postgrest): apply format
1 parent 36b4cd5 commit dbebb30

File tree

12 files changed

+969
-957
lines changed

12 files changed

+969
-957
lines changed

packages/core/postgrest-js/src/PostgrestBuilder.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import { ContainsNull } from './select-query-parser/types'
1515
export default abstract class PostgrestBuilder<
1616
ClientOptions extends ClientServerOptions,
1717
Result,
18-
ThrowOnError extends boolean = false
18+
ThrowOnError extends boolean = false,
1919
> implements
2020
PromiseLike<
2121
ThrowOnError extends true ? PostgrestResponseSuccess<Result> : PostgrestSingleResponse<Result>
@@ -84,7 +84,7 @@ export default abstract class PostgrestBuilder<
8484
TResult1 = ThrowOnError extends true
8585
? PostgrestResponseSuccess<Result>
8686
: PostgrestSingleResponse<Result>,
87-
TResult2 = never
87+
TResult2 = never,
8888
>(
8989
onfulfilled?:
9090
| ((
@@ -274,7 +274,7 @@ export default abstract class PostgrestBuilder<
274274
*/
275275
overrideTypes<
276276
NewResult,
277-
Options extends { merge?: boolean } = { merge: true }
277+
Options extends { merge?: boolean } = { merge: true },
278278
>(): PostgrestBuilder<
279279
ClientOptions,
280280
IsValidResultOverride<Result, NewResult, false, false> extends true

packages/core/postgrest-js/src/PostgrestClient.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export default class PostgrestClient<
3232
'__InternalSupabase'
3333
>[SchemaName] extends GenericSchema
3434
? Omit<Database, '__InternalSupabase'>[SchemaName]
35-
: any
35+
: any,
3636
> {
3737
url: string
3838
headers: Headers
@@ -68,7 +68,7 @@ export default class PostgrestClient<
6868
}
6969
from<
7070
TableName extends string & keyof Schema['Tables'],
71-
Table extends Schema['Tables'][TableName]
71+
Table extends Schema['Tables'][TableName],
7272
>(relation: TableName): PostgrestQueryBuilder<ClientOptions, Schema, Table, TableName>
7373
from<ViewName extends string & keyof Schema['Views'], View extends Schema['Views'][ViewName]>(
7474
relation: ViewName
@@ -139,7 +139,7 @@ export default class PostgrestClient<
139139
Schema,
140140
FnName,
141141
Args
142-
> = GetRpcFunctionFilterBuilderByArgs<Schema, FnName, Args>
142+
> = GetRpcFunctionFilterBuilderByArgs<Schema, FnName, Args>,
143143
>(
144144
fn: FnName,
145145
args: Args = {} as Args,

packages/core/postgrest-js/src/PostgrestFilterBuilder.ts

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -38,27 +38,27 @@ export type IsStringOperator<Path extends string> = Path extends `${string}->>${
3838
type ResolveFilterValue<
3939
Schema extends GenericSchema,
4040
Row extends Record<string, unknown>,
41-
ColumnName extends string
41+
ColumnName extends string,
4242
> = ColumnName extends `${infer RelationshipTable}.${infer Remainder}`
4343
? Remainder extends `${infer _}.${infer _}`
4444
? ResolveFilterValue<Schema, Row, Remainder>
4545
: ResolveFilterRelationshipValue<Schema, RelationshipTable, Remainder>
4646
: ColumnName extends keyof Row
47-
? Row[ColumnName]
48-
: // If the column selection is a jsonpath like `data->value` or `data->>value` we attempt to match
49-
// the expected type with the parsed custom json type
50-
IsStringOperator<ColumnName> extends true
51-
? string
52-
: JsonPathToType<Row, JsonPathToAccessor<ColumnName>> extends infer JsonPathValue
53-
? JsonPathValue extends never
54-
? never
55-
: JsonPathValue
56-
: never
47+
? Row[ColumnName]
48+
: // If the column selection is a jsonpath like `data->value` or `data->>value` we attempt to match
49+
// the expected type with the parsed custom json type
50+
IsStringOperator<ColumnName> extends true
51+
? string
52+
: JsonPathToType<Row, JsonPathToAccessor<ColumnName>> extends infer JsonPathValue
53+
? JsonPathValue extends never
54+
? never
55+
: JsonPathValue
56+
: never
5757

5858
type ResolveFilterRelationshipValue<
5959
Schema extends GenericSchema,
6060
RelationshipTable extends string,
61-
RelationshipColumn extends string
61+
RelationshipColumn extends string,
6262
> = Schema['Tables'] & Schema['Views'] extends infer TablesAndViews
6363
? RelationshipTable extends keyof TablesAndViews
6464
? 'Row' extends keyof TablesAndViews[RelationshipTable]
@@ -78,7 +78,7 @@ export default class PostgrestFilterBuilder<
7878
Result,
7979
RelationName = unknown,
8080
Relationships = unknown,
81-
Method = unknown
81+
Method = unknown,
8282
> extends PostgrestTransformBuilder<
8383
ClientOptions,
8484
Schema,
@@ -101,11 +101,11 @@ export default class PostgrestFilterBuilder<
101101
value: ResolveFilterValue<Schema, Row, ColumnName> extends never
102102
? NonNullable<unknown>
103103
: // We want to infer the type before wrapping it into a `NonNullable` to avoid too deep
104-
// type resolution error
105-
ResolveFilterValue<Schema, Row, ColumnName> extends infer ResolvedFilterValue
106-
? NonNullable<ResolvedFilterValue>
107-
: // We should never enter this case as all the branches are covered above
108-
never
104+
// type resolution error
105+
ResolveFilterValue<Schema, Row, ColumnName> extends infer ResolvedFilterValue
106+
? NonNullable<ResolvedFilterValue>
107+
: // We should never enter this case as all the branches are covered above
108+
never
109109
): this {
110110
this.url.searchParams.append(column, `eq.${value}`)
111111
return this
@@ -122,8 +122,8 @@ export default class PostgrestFilterBuilder<
122122
value: ResolveFilterValue<Schema, Row, ColumnName> extends never
123123
? unknown
124124
: ResolveFilterValue<Schema, Row, ColumnName> extends infer ResolvedFilterValue
125-
? ResolvedFilterValue
126-
: never
125+
? ResolvedFilterValue
126+
: never
127127
): this {
128128
this.url.searchParams.append(column, `neq.${value}`)
129129
return this
@@ -305,11 +305,11 @@ export default class PostgrestFilterBuilder<
305305
ResolveFilterValue<Schema, Row, ColumnName> extends never
306306
? unknown
307307
: // We want to infer the type before wrapping it into a `NonNullable` to avoid too deep
308-
// type resolution error
309-
ResolveFilterValue<Schema, Row, ColumnName> extends infer ResolvedFilterValue
310-
? ResolvedFilterValue
311-
: // We should never enter this case as all the branches are covered above
312-
never
308+
// type resolution error
309+
ResolveFilterValue<Schema, Row, ColumnName> extends infer ResolvedFilterValue
310+
? ResolvedFilterValue
311+
: // We should never enter this case as all the branches are covered above
312+
never
313313
>
314314
): this {
315315
const cleanedValues = Array.from(new Set(values))

packages/core/postgrest-js/src/PostgrestQueryBuilder.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export default class PostgrestQueryBuilder<
1313
Schema extends GenericSchema,
1414
Relation extends GenericTable | GenericView,
1515
RelationName = unknown,
16-
Relationships = Relation extends { Relationships: infer R } ? R : unknown
16+
Relationships = Relation extends { Relationships: infer R } ? R : unknown,
1717
> {
1818
url: URL
1919
headers: Headers
@@ -69,7 +69,7 @@ export default class PostgrestQueryBuilder<
6969
Relationships,
7070
Query,
7171
ClientOptions
72-
>
72+
>,
7373
>(
7474
columns?: Query,
7575
options?: {

packages/core/postgrest-js/src/PostgrestTransformBuilder.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export default class PostgrestTransformBuilder<
1111
Result,
1212
RelationName = unknown,
1313
Relationships = unknown,
14-
Method = unknown
14+
Method = unknown,
1515
> extends PostgrestBuilder<ClientOptions, Result> {
1616
/**
1717
* Perform a SELECT on the query result.
@@ -24,7 +24,7 @@ export default class PostgrestTransformBuilder<
2424
*/
2525
select<
2626
Query extends string = '*',
27-
NewResultOne = GetResult<Schema, Row, RelationName, Relationships, Query, ClientOptions>
27+
NewResultOne = GetResult<Schema, Row, RelationName, Relationships, Query, ClientOptions>,
2828
>(
2929
columns?: Query
3030
): PostgrestFilterBuilder<
@@ -222,7 +222,7 @@ export default class PostgrestTransformBuilder<
222222
* this returns an error.
223223
*/
224224
maybeSingle<
225-
ResultOne = Result extends (infer ResultOne)[] ? ResultOne : never
225+
ResultOne = Result extends (infer ResultOne)[] ? ResultOne : never,
226226
>(): PostgrestBuilder<ClientOptions, ResultOne | null> {
227227
// Temporary partial fix for https://github.com/supabase/postgrest-js/issues/361
228228
// Issue persists e.g. for `.insert([...]).select().maybeSingle()`

0 commit comments

Comments
 (0)