Skip to content

Commit

Permalink
Remove commented out code
Browse files Browse the repository at this point in the history
  • Loading branch information
scotttrinh committed May 17, 2023
1 parent 49ce442 commit 0123e9c
Showing 1 changed file with 4 additions and 49 deletions.
53 changes: 4 additions & 49 deletions packages/generate/src/syntax/select.ts
Original file line number Diff line number Diff line change
Expand Up @@ -111,57 +111,12 @@ export type exclusivesToFilterSingle<E extends ExclusiveTuple> =
: orLiteralValue<E[j][k]>;
};
}[number];

export type SelectModifiers<T extends ObjectType = ObjectType> = {
// export type SelectModifiers = {
filter?: SelectFilterExpression;
filter_single?: // | Partial<
// typeutil.stripNever<{
// [k in keyof T["__pointers__"]]: T["__pointers__"][k]
// extends PropertyDesc
// ? orScalarLiteral<{
// __element__: T["__pointers__"][k]["target"];
// __cardinality__: T["__pointers__"][k]["cardinality"];
// }>
// : never;
// }>
// >

// | (ObjectType extends T
// ? unknown
// : typeutil.stripNever<{
// [k in keyof T["__pointers__"]]: T["__pointers__"][k]
// extends PropertyDesc<
// infer T,
// infer C,
// infer E
// >
// ? E extends true
// ? orScalarLiteral<{
// __element__: T;
// __cardinality__: C;
// }>
// : never
// : never;
// }>)
exclusivesToFilterSingle<T["__exclusives__"]> | SelectFilterExpression;

// | (ObjectType extends T
// ? unknown
// : typeutil.stripNever<{
// [k in keyof T["__pointers__"]]: T["__pointers__"][k]
// extends PropertyDesc<
// infer T,
// infer C,
// infer E
// >
// ? E extends true
// ? orScalarLiteral<{
// __element__: T;
// __cardinality__: C;
// }>
// : never
// : never;
// }>);
filter_single?:
| exclusivesToFilterSingle<T["__exclusives__"]>
| SelectFilterExpression;
order_by?: OrderByExpression;
offset?: OffsetExpression | number;
limit?: LimitExpression | number;
Expand Down

0 comments on commit 0123e9c

Please sign in to comment.