diff --git a/README.md b/README.md index f3506927e0a..56fc08e0f7d 100644 --- a/README.md +++ b/README.md @@ -231,7 +231,7 @@ Our approach for client libraries is modular. Each sub-library is a standalone i - [Norwegian (Bokmål) / Norsk (Bokmål)](/i18n/README.nb-no.md) - [Persian / فارسی](/i18n/README.fa.md) - [Polish / Polski](/i18n/README.pl.md) -- [Portuguese / Portuguese](/i18n/README.pt.md) +- [Portuguese / Português](/i18n/README.pt.md) - [Portuguese (Brazilian) / Português Brasileiro](/i18n/README.pt-br.md) - [Romanian / Română](/i18n/README.ro.md) - [Russian / Pусский](/i18n/README.ru.md) diff --git a/apps/docs/components/Navigation/Footer.tsx b/apps/docs/components/Navigation/Footer.tsx index c21718dce72..f0cef649c60 100644 --- a/apps/docs/components/Navigation/Footer.tsx +++ b/apps/docs/components/Navigation/Footer.tsx @@ -11,7 +11,9 @@ const Footer = () => {
- Supabase 2022 + + © Supabase Inc + — {footerData.map((item) => ( diff --git a/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts b/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts index 676be0ee00b..feda6da0a93 100644 --- a/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts +++ b/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts @@ -471,6 +471,10 @@ export const database = { name: 'Managing Indexes', url: '/guides/database/postgres/indexes', }, + { + name: 'Cascade Deletes', + url: '/guides/database/postgres/cascade-deletes', + }, { name: 'Drop All Tables in Schema', url: '/guides/database/postgres/dropping-all-tables-in-schema', diff --git a/apps/docs/pages/guides/api/joins-and-nesting.mdx b/apps/docs/pages/guides/api/joins-and-nesting.mdx index a8fccc6720e..205e1ceece0 100644 --- a/apps/docs/pages/guides/api/joins-and-nesting.mdx +++ b/apps/docs/pages/guides/api/joins-and-nesting.mdx @@ -138,9 +138,9 @@ create table create table members ( - "id" serial primary key, "user_id" int references users, - "team_id" int references teams + "team_id" int references teams, + primary key(user_id, team_id) ); ``` diff --git a/apps/docs/pages/guides/database/extensions/pgjwt.mdx b/apps/docs/pages/guides/database/extensions/pgjwt.mdx index 77c8bcc8dea..1643f7e8ca4 100644 --- a/apps/docs/pages/guides/database/extensions/pgjwt.mdx +++ b/apps/docs/pages/guides/database/extensions/pgjwt.mdx @@ -44,7 +44,7 @@ It's good practice to create the extension within a separate schema (like `exten ## API -- [`sign(payload json, secret text, algorithm text default 'HSA256')`](https://github.com/michelp/pgjwt#usage): Signs a JWT containng _payload_ with _secret_ using _algorithm_. +- [`sign(payload json, secret text, algorithm text default 'HSA256')`](https://github.com/michelp/pgjwt#usage): Signs a JWT containing _payload_ with _secret_ using _algorithm_. - [`verify(token text, secret text, algorithm text default 'HSA256')`](https://github.com/michelp/pgjwt#usage): Decodes a JWT _token_ that was signed with _secret_ using _algorithm_. Where: diff --git a/apps/docs/pages/guides/database/postgres/cascade-deletes.mdx b/apps/docs/pages/guides/database/postgres/cascade-deletes.mdx new file mode 100644 index 00000000000..8093a2083f1 --- /dev/null +++ b/apps/docs/pages/guides/database/postgres/cascade-deletes.mdx @@ -0,0 +1,195 @@ +import Layout from '~/layouts/DefaultGuideLayout' + +export const meta = { + title: 'Cascade Deletes', + description: 'Understand the types of foreign key constraint deletes', + footerHelpType: 'postgres', +} + +There are 5 options for foreign key constraint deletes: + +1. **CASCADE:** When a row is deleted from the parent table, all related rows in the child table(s) are deleted as well. +2. **RESTRICT:** When a row is deleted from the parent table, the delete operation is aborted if there are any related rows in the child table(s). +3. **SET NULL:** When a row is deleted from the parent table, the values of the foreign key columns in the child table(s) are set to NULL. +4. **SET DEFAULT:** When a row is deleted from the parent table, the values of the foreign key columns in the child table(s) are set to their default values. +5. **NO ACTION:** This option is similar to RESTRICT, but it also has the option to be “deferred” to the end of a transaction. This means that other cascading deletes can run first, and then this delete constraint will only throw an error if there is referenced data remaining _at the end of the transaction_. + +These options can be specified when defining a foreign key constraint using the "ON DELETE" clause. For example, the following SQL statement creates a foreign key constraint with the `CASCADE` option: + +```sql +alter table child_table +add constraint fk_parent foreign key (parent_id) references parent_table (id) + on delete cascade; +``` + +This means that when a row is deleted from the "parent_table", all related rows in the "child_table" will be deleted as well. + +## `RESTRICT` vs `NO ACTION` + +The difference between `NO ACTION` and `RESTRICT` is subtle and can be a bit confusing. + +Both `NO ACTION` and `RESTRICT` are used to prevent deletion of a row in a parent table if there are related rows in a child table. However, there is a subtle difference in how they behave. + +When a foreign key constraint is defined with the option `RESTRICT`, it means that if a row in the parent table is deleted, the database will immediately raise an error and prevent the deletion of the row in the parent table. The database will not delete, update or set to NULL any rows in the referenced table(s). + +When a foreign key constraint is defined with the option `NO ACTION`, it means that if a row in the parent table is deleted, the database will also raise an error and prevent the deletion of the row in the parent table. However unlike `RESTRICT`, `NO ACTION` has the option defer the check using `INITIALLY DEFERRED`. This will only raise the above error _if_ the referenced rows still exist at the end of the transaction. + +The difference from `RESTRICT` is that a constraint marked as `NO ACTION INITIALLY DEFERRED` is deferred until the end of the transaction, rather than running immediately. If, for example there is another foreign key constraint between the same tables marked as `CASCADE`, the cascade will occur first and delete the referenced rows, and no error will be thrown by the deferred constraint. Otherwise if there are still rows referencing the parent row by the end of the transaction, an error will be raised just like before. Just like `RESTRICT`, the database will not delete, update or set to NULL any rows in the referenced table(s). + +In practice, you can use either `NO ACTION` or `RESTRICT` depending on your needs. `NO ACTION` is the default behavior if you do not specify anything. If you prefer to defer the check until the end of the transaction, use `NO ACTION INITIALLY DEFERRED`. + +## Example + +Let's further illustrate the difference with an example. We'll use the following data: + +`grandparent` + +| id | name | +| --- | --------- | +| 1 | Elizabeth | + +`parent` + +| id | name | parent_id | +| --- | ------- | --------- | +| 1 | Charles | 1 | +| 2 | Diana | 1 | + +`child` + +| id | name | father | mother | +| --- | ------- | ------ | ------ | +| 1 | William | 1 | 2 | + +To create these tables and their data, we run: + +```sql +create table grandparent ( + id serial primary key, + name text +); + +create table parent ( + id serial primary key, + name text, + parent_id integer references grandparent (id) + on delete cascade +); + +create table child ( + id serial primary key, + name text, + father integer references parent (id) + on delete restrict +); + +insert into grandparent + (id, name) +values + (1, 'Elizabeth'); + +insert into parent + (id, name, parent_id) +values + (1, 'Charles', 1); + +insert into parent + (id, name, parent_id) +values + (2, 'Diana', 1); + +-- We'll just link the father for now +insert into child + (id, name, father) +values + (1, 'William', 1); +``` + +### `RESTRICT` + +`RESTRICT` will prevent a delete and raise an error: + +```shell +postgres=# delete from grandparent; +ERROR: update or delete on table "parent" violates foreign key constraint "child_father_fkey" on table "child" +DETAIL: Key (id)=(1) is still referenced from table "child". +``` + +Even though the foreign key constraint between parent and grandparent is `CASCADE`, the constraint between child and father is `RESTRICT`. Therefore an error is raised and no records are deleted. + +### `NO ACTION` + +Let's change the child-father relationship to `NO ACTION`: + +```sql +alter table child +drop constraint child_father_fkey; + +alter table child +add constraint child_father_fkey foreign key (father) references parent (id) + on delete no action; +``` + +We see that `NO ACTION` will also prevent a delete and raise an error: + +```shell +postgres=# delete from grandparent; +ERROR: update or delete on table "parent" violates foreign key constraint "child_father_fkey" on table "child" +DETAIL: Key (id)=(1) is still referenced from table "child". +``` + +### `NO ACTION INITIALLY DEFERRED` + +We'll change the foreign key constraint between child and father to be `NO ACTION INITIALLY DEFERRED`: + +```sql +alter table child +drop constraint child_father_fkey; + +alter table child +add constraint child_father_fkey foreign key (father) references parent (id) + on delete no action initially deferred; +``` + +Here you will see that `INITIALLY DEFFERED` seems to operate like `NO ACTION` or `RESTRICT`. When we run a delete, it seems to make no difference: + +```shell +postgres=# delete from grandparent; +ERROR: update or delete on table "parent" violates foreign key constraint "child_father_fkey" on table "child" +DETAIL: Key (id)=(1) is still referenced from table "child". +``` + +But, when we combine it with _other_ constraints, then any other constraints take precedence. For example, let's run the same but add a `mother` column that has a `CASCADE` delete: + +```sql +alter table child +add column mother integer references parent (id) + on delete cascade; + +update child +set mother = 2 +where id = 1; +``` + +Then let's run a delete on the `grandparent` table: + +```shell +postgres=# delete from grandparent; +DELETE 1 + +postgres=# select * from parent; + id | name | parent_id +----+------+----------- +(0 rows) + +postgres=# select * from child; + id | name | father | mother +----+------+--------+-------- +(0 rows) +``` + +The `mother` deletion took precedence over the `father`, and so William was deleted. After William was deleted, there was no reference to “Charles” and so he was free to be deleted, even though previously he wasn't (without `INITIALLY DEFERRED`). + +export const Page = ({ children }) => + +export default Page diff --git a/apps/docs/pages/guides/getting-started/tutorials/with-nuxt-3.mdx b/apps/docs/pages/guides/getting-started/tutorials/with-nuxt-3.mdx index 31bc5e274b2..a12b14f6c79 100644 --- a/apps/docs/pages/guides/getting-started/tutorials/with-nuxt-3.mdx +++ b/apps/docs/pages/guides/getting-started/tutorials/with-nuxt-3.mdx @@ -22,7 +22,7 @@ Let's start building the Vue 3 app from scratch. ### Initialize a Nuxt 3 app -We can use [`nuxi init`](https://v3.nuxtjs.org/getting-started/quick-start/) to create an app called `nuxt-user-management`: +We can use [`nuxi init`](https://nuxt.com/docs/getting-started/installation) to create an app called `nuxt-user-management`: ```bash npx nuxi init nuxt-user-management diff --git a/apps/docs/pages/guides/platform/performance.mdx b/apps/docs/pages/guides/platform/performance.mdx index e0c8a00f402..527d3e1c9f5 100644 --- a/apps/docs/pages/guides/platform/performance.mdx +++ b/apps/docs/pages/guides/platform/performance.mdx @@ -207,7 +207,7 @@ You can configure Postgres by executing the following statement, followed by a s alter system set max_connections = ''; ``` -Note that [the default configuration used by the Supabase platform](https://github.com/supabase/supabase-admin-api/blob/master/optimizations/postgres.go) optimizes the database to maximize resource utilization, and as a result, you might also need to configure other options (e.g. `work_mem`, `shared_buffers`, `maintenance_work_mem`) in order to tune them towards your use-case, and to avoid causing instability in your database. +Note that the default configuration used by the Supabase platform optimizes the database to maximize resource utilization, and as a result, you might also need to configure other options (e.g. `work_mem`, `shared_buffers`, `maintenance_work_mem`) in order to tune them towards your use-case, and to avoid causing instability in your database. Once overridden, the Supabase platform will continue to respect your manually configured value (even if the add-on size is changed), unless the override is removed with the following statement, followed by a server restart: diff --git a/apps/docs/pages/guides/resources.mdx b/apps/docs/pages/guides/resources.mdx index 5bda171db2f..3e023445640 100644 --- a/apps/docs/pages/guides/resources.mdx +++ b/apps/docs/pages/guides/resources.mdx @@ -153,25 +153,31 @@ export const postgres = [ { title: 'Managing Indexes', hasLightIcon: true, - href: '/guides/resources/postgres/indexes', + href: '/guides/database/postgres/indexes', description: 'Improve query performance using various index types in Postgres.', }, + { + title: 'Cascade Deletes', + hasLightIcon: true, + href: '/guides/database/postgres/cascade-deletes', + description: 'Understand the types of foreign key constraint deletes.', + }, { title: 'Drop all tables in schema', hasLightIcon: true, - href: '/guides/resources/postgres/dropping-all-tables-in-schema', + href: '/guides/database/postgres/dropping-all-tables-in-schema', description: 'Delete all tables in a given schema.', }, { title: 'Select first row per group', hasLightIcon: true, - href: '/guides/resources/postgres/first-row-in-group', + href: '/guides/database/postgres/first-row-in-group', description: 'Retrieve the first row in each distinct group.', }, { title: 'Print PostgreSQL version', hasLightIcon: true, - href: '/guides/resources/postgres/which-version-of-postgres', + href: '/guides/database/postgres/which-version-of-postgres', description: 'Find out which version of Postgres you are running.', }, ] diff --git a/apps/docs/pages/guides/resources/examples.mdx b/apps/docs/pages/guides/resources/examples.mdx index ae03bc48105..6155462bedd 100644 --- a/apps/docs/pages/guides/resources/examples.mdx +++ b/apps/docs/pages/guides/resources/examples.mdx @@ -109,6 +109,7 @@ Build a basic Todo List with Supabase and your favorite frontend framework: - Subscriptions with Supabase and Stripe Billing [Blog](https://www.sandromaglione.com/2021/04/29/supabase-auth-create-stripe-customer-subscription-supabase-stripe-billing-part-1/) - Flutter Supabase Authentication [Blog](https://www.sandromaglione.com/2021/04/24/flutter-supabase-authentication/) - Supabase in 6 minutes [Video](https://www.youtube.com/watch?v=c8DNV9yl0mg) +- Supabase React Auth UI Tutorial [Video](https://youtu.be/6ch1PtIqCUw) - Let's build SupaAuth - Build an Authentication System using Supabase, Next.js and Typescript [6-part Blog Series](https://aalam.in/blog/supabase-auth-intro-setup-next) - In-depth self-hosting guide using Nginx [Blog](https://dev.to/chronsyn/self-hosting-with-supabase-1aii) - Build an Email and Social Auth for Next JS with Supabase, Tailwind CSS 3.0 and TypeScript [Blog](https://creativedesignsguru.com/next-js-supabase-auth/) diff --git a/apps/www/_blog/2023-04-28-postgres-pluggable-strorage.mdx b/apps/www/_blog/2023-04-28-postgres-pluggable-strorage.mdx new file mode 100644 index 00000000000..50e4720cc6c --- /dev/null +++ b/apps/www/_blog/2023-04-28-postgres-pluggable-strorage.mdx @@ -0,0 +1,70 @@ +--- +title: 'Next steps for Postgres pluggable storage' +description: Exploring history of Postgres pluggable storage and the possibility of landing it in the Postgres core. +author: paul_copplestone +image: pluggable-storage/pluggable-storage-og.jpg +thumb: pluggable-storage/pluggable-storage.jpg +tags: + - postgres + - database +date: '2023-04-28' +toc_depth: 2 +--- + +You might have recently read “[The Part of PostgreSQL We Hate the Most](https://ottertune.com/blog/the-part-of-postgresql-we-hate-the-most/)” which highlights some of the deficiencies with Postgres storage. Fortunately, there is ongoing work in the Postgres ecosystem to solve this using “pluggable storage”. + +This article explores the history of Postgres pluggable storage and the possibility of landing it in the Postgres core. + +## What is pluggable storage? + +Pluggable storage gives developers the ability to use different storage engines for different tables within the same database. + +Developers will be able to choose a storage method that is optimized for their specific needs. Some tables could be configured for high transactional loads, others for analytics workloads, and still others for archiving. + +Something like this is already [available in MySQL](https://en.wikipedia.org/wiki/Comparison_of_MySQL_database_engines), which uses the [InnoDB](https://en.wikipedia.org/wiki/InnoDB) as the default storage engine since MySQL 5.5. This replaced [MyISAM](https://en.wikipedia.org/wiki/MyISAM) which had it’s own [set of problems](https://www.percona.com/blog/using-myisam-in-production/). + +The “pluggable” part refers to the ability for developers to develop their own storage methods, similar to Postgres Extensions. While some databases offer multiple built-in storage methods by default, Postgres follows a core philosophy of flexibility and extensibility, and using a pluggable approach makes a lot of sense. + +## Current progress for pluggable storage + +In version 12, PostgreSQL introduced basic support for pluggable storage with the goal of [adding ZHeap](https://anarazel.de/talks/2019-05-30-pgcon-pluggable-table-storage/pluggable.pdf). Andres Freund and several contributors enabled that feature by refactoring and expanding a variety of table access method (TAM) APIs. + +ZHeap [was released](https://github.com/EnterpriseDB/zheap) with [promising results](https://www.pgcon.org/2018/schedule/attachments/501_zheap-a-new-storage-format-postgresql-5.pdf), providing an undo log and solving some long-term table bloat issues in Postgres. + +While it was a great start, unfortunately it appears that the work on ZHeap and the TAM API [has stalled](https://twitter.com/andy_pavlo/status/1590703943176589312). +This leaves a few holes in that need to be fixed before the community can use the TAM API for pluggable storage. In particular: + +- The TAM API doesn’t provide much flexibility for working with indexes. For example, when you update a row an index update is an all-or-nothing procedure. +- Row versions need to be identified by the pairing of a block number and offset number. This means you can’t implement some useful functions, like an index-organized table or undo-based versioning. + +Even without a full API for pluggable storage, there are a couple of solutions available on the market today: + +- **Citus’s** [Columnar Storage](https://docs.citusdata.com/en/v11.1/admin_guide/table_management.html#columnar-storage), which powers Microsoft’s [Hyperscale](https://azure.microsoft.com/en-us/updates/azure-database-for-postgresql-hyperscale-citus-is-now-available/) offering. Citus has a few [limitations](https://docs.citusdata.com/en/v11.1/admin_guide/table_management.html#limitations) due to the restrictions of the current API. +- EDB’s [Advanced Storage Pack](https://www.infoworld.com/article/3681112/3-key-features-in-edb-postgresql-15.html), which is appears to provide some enhancements to heap storage, although the source is not available for us to confirm. + +## The future of pluggable storage + +Right now, pluggable storage requires a fork of Postgres. But there are several initiatives in the Postgres community that we’re excited about. + +- There have been community updates for [custom resource managers](https://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff;h=5c279a6d350205cc98f91fb8e1d3e4442a6b25d1) that expand [write-ahead log (WAL)](https://www.postgresql.org/docs/current/wal-intro.html) support for TAM. +- The creators at [OrioleDB](https://github.com/orioledb/orioledb) started with a fork of Postgres and have been quietly upstreaming code that would make pluggable storage a reality. In Postgres 14 their patchset was ~5,000 lines of code, representing the total number of changes required in their fork. In the upcoming Postgres 16 release, it is ~2,000 lines of code. That means that around 60% of the code is already committed to the Postgres core. (Disclosure: Supabase started [sponsoring OrioleDB](https://supabase.com/blog/supabase-series-b#where-were-going) in 2022). + +
+ +Alexander Korotkov, the maintainer of OrioleDB, will be talking at PGCON 23 about some of the [changes](https://www.pgcon.org/events/pgcon_2023/schedule/session/470-future-of-table-access-methods/) they are making. They are solving many ["wicked Postgres problems"](https://www.slideshare.net/AlexanderKorotkov/solving-postgresql-wicked-problems) with [dual pointers](https://www.orioledata.com/blog/buffer-management/) instead of buffer mapping, row-level WAL instead of block-level WAL, undo logs instead of bloat-prone MVCC, and index-organized tables instead of heap. + +
+ +## Timelines for pluggable storage + +Ambitiously, many of the changes required for pluggable storage could land in Postgres 17. If that happens, new storage engines like OrioleDB would be available as a simple extension for developers to use in any Postgres instance. This paves the way for other Pluggable Storage Engines, just like MySQL’s [support for multiple storage engines](https://dev.mysql.com/doc/refman/5.7/en/storage-engines.html). + +As a community project, Postgres requires support for these initiatives. You can support pluggable storage by getting involved during Postgres [Commitfests](https://supabase.com/blog/postgresql-commitfest). Postgres is already one of the best database engines in the world, and pluggable storage would make it even more attractive and maintainable. + +## More Postgres content + +- [Storing OpenAI embeddings in Postgres with pgvector](https://supabase.com/blog/openai-embeddings-postgres-vector) +- [Choosing a Postgres Primary Key](https://supabase.com/blog/choosing-a-postgres-primary-key) +- [SQL or NoSQL? Why not use both (with PostgreSQL)?](https://supabase.com/blog/sql-or-nosql-both-with-postgresql) +- [pg_jsonschema: JSON Schema support for Postgres](https://supabase.com/blog/pg-jsonschema-a-postgres-extension-for-json-validation) +- [Implementing "seen by" functionality with Postgres](https://supabase.com/blog/seen-by-in-postgresql) diff --git a/apps/www/components/CodeBlock/CodeBlock.tsx b/apps/www/components/CodeBlock/CodeBlock.tsx index 5e6b106350a..c45e96b6021 100644 --- a/apps/www/components/CodeBlock/CodeBlock.tsx +++ b/apps/www/components/CodeBlock/CodeBlock.tsx @@ -87,6 +87,7 @@ function CodeBlock(props: CodeBlockProps) {
)}
+ {/* @ts-ignore */} {
{ Explore remote possibilities and join our team to help us achieve it.

- +
diff --git a/apps/www/pages/pricing/index.tsx b/apps/www/pages/pricing/index.tsx index a21572a338c..2b38c9d2a56 100644 --- a/apps/www/pages/pricing/index.tsx +++ b/apps/www/pages/pricing/index.tsx @@ -69,7 +69,6 @@ export default function IndexPage() { '8GB database & 100GB file storage', '50GB bandwidth', '5GB file uploads', - 'Social OAuth providers', '100,000 monthly active users', '2M Edge Function invocations', 'Daily backups', diff --git a/apps/www/public/images/blog/pluggable-storage/pluggable-storage-og.jpg b/apps/www/public/images/blog/pluggable-storage/pluggable-storage-og.jpg new file mode 100644 index 00000000000..b1f51d7eca5 Binary files /dev/null and b/apps/www/public/images/blog/pluggable-storage/pluggable-storage-og.jpg differ diff --git a/apps/www/public/images/blog/pluggable-storage/pluggable-storage.jpg b/apps/www/public/images/blog/pluggable-storage/pluggable-storage.jpg new file mode 100644 index 00000000000..69e292c62c4 Binary files /dev/null and b/apps/www/public/images/blog/pluggable-storage/pluggable-storage.jpg differ diff --git a/package-lock.json b/package-lock.json index ab9bc95cb9e..0881d78353b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -39040,6 +39040,7 @@ "@types/react": "^17.0.37", "@types/react-copy-to-clipboard": "^5.0.4", "@types/react-dom": "^17.0.11", + "@types/react-syntax-highlighter": "^15.5.6", "sql-formatter": "^12.2.0", "storybook-dark-mode": "^2.1.1", "typescript": "4.3.4" @@ -39077,6 +39078,15 @@ "@types/react": "*" } }, + "packages/ui/node_modules/@types/react-syntax-highlighter": { + "version": "15.5.6", + "resolved": "https://registry.npmjs.org/@types/react-syntax-highlighter/-/react-syntax-highlighter-15.5.6.tgz", + "integrity": "sha512-i7wFuLbIAFlabTeD2I1cLjEOrG/xdMa/rpx2zwzAoGHuXJDhSqp9BSfDlMHSh9JSuNfxHk9eEmMX6D55GiyjGg==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, "packages/ui/node_modules/clsx": { "version": "1.2.1", "license": "MIT", @@ -68097,6 +68107,7 @@ "@types/react": "^17.0.37", "@types/react-copy-to-clipboard": "^5.0.4", "@types/react-dom": "^17.0.11", + "@types/react-syntax-highlighter": "*", "autoprefixer": "^10.4.2", "clsx": "^1.2.1", "cmdk-supabase": "^0.2.2", @@ -68150,6 +68161,15 @@ "@types/react": "*" } }, + "@types/react-syntax-highlighter": { + "version": "15.5.6", + "resolved": "https://registry.npmjs.org/@types/react-syntax-highlighter/-/react-syntax-highlighter-15.5.6.tgz", + "integrity": "sha512-i7wFuLbIAFlabTeD2I1cLjEOrG/xdMa/rpx2zwzAoGHuXJDhSqp9BSfDlMHSh9JSuNfxHk9eEmMX6D55GiyjGg==", + "dev": true, + "requires": { + "@types/react": "*" + } + }, "clsx": { "version": "1.2.1" }, diff --git a/packages/common/Providers.tsx b/packages/common/Providers.tsx index ea819739a9e..ac2b9b90c29 100644 --- a/packages/common/Providers.tsx +++ b/packages/common/Providers.tsx @@ -5,8 +5,6 @@ export interface UseThemeProps { /** * Toggle between dark mode and light mode. * - * --- - * * If `darkMode` left `undefined`, toggles between modes. * * If `darkMode` set, forces @@ -31,11 +29,11 @@ export const ThemeProvider = ({ children }: ThemeProviderProps) => { useEffect(() => { const key = localStorage.getItem('supabaseDarkMode') + const mode = key === 'true' - // Default to dark mode if no preference config - const mode = !key || key === 'true' + const prefersDark = window.matchMedia('(prefers-color-scheme: dark)').matches - toggleTheme(mode) + prefersDark ? toggleTheme(true) : toggleTheme(mode) }, []) const toggleTheme: UseThemeProps['toggleTheme'] = (darkMode) => { diff --git a/packages/ui/package.json b/packages/ui/package.json index 5423c0e5df5..e3befbec3fc 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -35,6 +35,7 @@ "postcss": "^8.4.5", "prop-types": "^15.7.2", "react-copy-to-clipboard": "^5.1.0", + "react-countdown": "^2.3.5", "react-feather": "^2.0.10", "react-markdown": "^8.0.3", "react-syntax-highlighter": "^15.5.0", @@ -42,8 +43,7 @@ "sse.js": "^0.6.1", "tailwind-merge": "^1.10.0", "tailwindcss": "^3.0.15", - "tailwindcss-radix": "^1.6.0", - "react-countdown": "^2.3.5" + "tailwindcss-radix": "^1.6.0" }, "devDependencies": { "@storybook/react": "^6.5.16", @@ -51,6 +51,7 @@ "@types/react": "^17.0.37", "@types/react-copy-to-clipboard": "^5.0.4", "@types/react-dom": "^17.0.11", + "@types/react-syntax-highlighter": "^15.5.6", "sql-formatter": "^12.2.0", "storybook-dark-mode": "^2.1.1", "typescript": "4.3.4" diff --git a/packages/ui/src/components/CodeBlock/CodeBlock.tsx b/packages/ui/src/components/CodeBlock/CodeBlock.tsx index b1f443ab128..61887e80acc 100644 --- a/packages/ui/src/components/CodeBlock/CodeBlock.tsx +++ b/packages/ui/src/components/CodeBlock/CodeBlock.tsx @@ -89,9 +89,11 @@ export const CodeBlock = ({ )} {className ? (
+ {/* @ts-ignore */} { )} {

This will add a domain to a list of allowed domains that can interact with - your Authenticaton services for this project. + your Authentication services for this project.

diff --git a/spec/enrichments/tsdoc_v2/combined.json b/spec/enrichments/tsdoc_v2/combined.json index 116155641e0..7cb258eaa40 100644 --- a/spec/enrichments/tsdoc_v2/combined.json +++ b/spec/enrichments/tsdoc_v2/combined.json @@ -14838,7 +14838,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 400, + "line": 410, "character": 8 } ], @@ -14890,7 +14890,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 613, + "line": 625, "character": 8 } ], @@ -14928,7 +14928,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 615, + "line": 627, "character": 8 } ], @@ -14950,7 +14950,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 616, + "line": 628, "character": 10 } ], @@ -14980,7 +14980,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 618, + "line": 630, "character": 8 } ], @@ -15017,7 +15017,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 621, + "line": 633, "character": 8 } ], @@ -15039,7 +15039,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 622, + "line": 634, "character": 10 } ], @@ -15068,7 +15068,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 624, + "line": 636, "character": 8 } ], @@ -15106,7 +15106,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 627, + "line": 639, "character": 8 } ], @@ -15128,7 +15128,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 628, + "line": 640, "character": 10 } ], @@ -15157,7 +15157,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 630, + "line": 642, "character": 8 } ], @@ -15195,7 +15195,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 676, + "line": 688, "character": 8 } ], @@ -15291,7 +15291,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 987, + "line": 1000, "character": 2 } ], @@ -15393,7 +15393,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 988, + "line": 1001, "character": 4 } ], @@ -15415,7 +15415,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 988, + "line": 1001, "character": 12 } ], @@ -15663,7 +15663,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 822, + "line": 834, "character": 8 } ], @@ -15707,7 +15707,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 822, + "line": 834, "character": 42 } ], @@ -15753,7 +15753,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1027, + "line": 1040, "character": 8 } ], @@ -15811,7 +15811,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1031, + "line": 1044, "character": 6 } ], @@ -15834,7 +15834,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1030, + "line": 1043, "character": 6 } ], @@ -15880,7 +15880,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1035, + "line": 1048, "character": 8 } ], @@ -15904,7 +15904,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1036, + "line": 1049, "character": 8 } ], @@ -15941,7 +15941,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1038, + "line": 1051, "character": 8 } ], @@ -15959,7 +15959,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1038, + "line": 1051, "character": 20 } ], @@ -15998,7 +15998,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 758, + "line": 770, "character": 8 } ], @@ -16040,7 +16040,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 759, + "line": 771, "character": 4 } ], @@ -16058,7 +16058,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 760, + "line": 772, "character": 4 } ], @@ -16104,7 +16104,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 430, + "line": 440, "character": 8 } ], @@ -16342,7 +16342,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 386, + "line": 396, "character": 8 } ], @@ -16713,7 +16713,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 478, + "line": 488, "character": 8 } ], @@ -17159,7 +17159,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 336, + "line": 346, "character": 8 } ], @@ -17522,7 +17522,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 584, + "line": 596, "character": 8 } ], @@ -17865,7 +17865,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 962, + "line": 974, "character": 8 } ], @@ -17901,7 +17901,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 962, + "line": 974, "character": 29 } ], @@ -18390,7 +18390,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1325, + "line": 1346, "character": 8 } ], @@ -18403,7 +18403,7 @@ "flags": {}, "comment": { "shortText": "Starts an auto-refresh process in the background. The session is checked\nevery few seconds. Close to the time of expiration a process is started to\nrefresh the session. If refreshing fails it will be retried for as long as\nnecessary.", - "text": "If you set the {@link GoTrueClientOptions#autoRefreshToken} you don't need\nto call this function, it will be called for you.\n\nOn browsers the refresh process works only when the tab/window is in the\nforeground to conserve resources as well as prevent race conditions and\nflooding auth with requests. If you call this method any managed\nvisibility change callback will be removed and you must manage visibility\nchanges on your own.\n\nOn non-browser platforms the refresh process works *continuously* in the\nbackground, which may not be desirable. You should hook into your\nplatform's foreground indication mechanism and call these methods\nappropriately to conserve resources.\n\n{@see #stopAutoRefresh}\n" + "text": "If you set the {@link GoTrueClientOptions#autoRefreshToken} you don't need\nto call this function, it will be called for you.\n\nOn browsers the refresh process works only when the tab/window is in the\nforeground to conserve resources as well as prevent race conditions and\nflooding auth with requests. If you call this method any managed\nvisibility change callback will be removed and you must manage visibility\nchanges on your own.\n\nOn non-browser platforms the refresh process works *continuously* in the\nbackground, which may not be desireable. You should hook into your\nplatform's foreground indication mechanism and call these methods\nappropriately to conserve resources.\n\n{@see #stopAutoRefresh}\n" }, "type": { "type": "reference", @@ -18429,7 +18429,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1338, + "line": 1359, "character": 8 } ], @@ -18468,7 +18468,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 705, + "line": 717, "character": 8 } ], @@ -18637,7 +18637,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 708, + "line": 720, "character": 6 } ], @@ -18684,7 +18684,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 531, + "line": 543, "character": 8 } ], @@ -31680,7 +31680,7 @@ "originalName": "", "children": [ { - "id": 502, + "id": 536, "name": "PostgrestBuilder", "kind": 128, "kindString": "Class", @@ -31689,7 +31689,7 @@ }, "children": [ { - "id": 503, + "id": 537, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -31703,14 +31703,14 @@ ], "signatures": [ { - "id": 504, + "id": 538, "name": "new PostgrestBuilder", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "typeParameter": [ { - "id": 505, + "id": 539, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -31719,24 +31719,24 @@ ], "parameters": [ { - "id": 506, + "id": 540, "name": "builder", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], "name": "default", "dereferenced": { - "id": 502, + "id": 536, "name": "PostgrestBuilder", "kind": 128, "kindString": "Class", @@ -31748,17 +31748,17 @@ { "title": "Constructors", "kind": 512, - "children": [503] + "children": [537] }, { "title": "Properties", "kind": 1024, - "children": [519, 511, 514, 509, 507, 510, 512, 513, 508] + "children": [553, 545, 548, 543, 541, 544, 546, 547, 542] }, { "title": "Methods", "kind": 2048, - "children": [522, 520] + "children": [556, 554] } ], "sources": [ @@ -31770,7 +31770,7 @@ ], "typeParameter": [ { - "id": 534, + "id": 568, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -31780,7 +31780,7 @@ "extendedBy": [ { "type": "reference", - "id": 403, + "id": 437, "name": "PostgrestTransformBuilder" } ], @@ -31790,11 +31790,11 @@ "typeArguments": [ { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -31812,11 +31812,11 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -31826,7 +31826,7 @@ ] }, { - "id": 519, + "id": 553, "name": "allowEmpty", "kind": 1024, "kindString": "Property", @@ -31846,7 +31846,7 @@ } }, { - "id": 511, + "id": 545, "name": "body", "kind": 1024, "kindString": "Property", @@ -31867,7 +31867,7 @@ } }, { - "id": 514, + "id": 548, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -31884,21 +31884,21 @@ "type": { "type": "reflection", "declaration": { - "id": 515, + "id": 549, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 516, + "id": 550, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 517, + "id": 551, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -31922,7 +31922,7 @@ } }, { - "id": 518, + "id": 552, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -31957,7 +31957,7 @@ } }, { - "id": 509, + "id": 543, "name": "headers", "kind": 1024, "kindString": "Property", @@ -31989,7 +31989,7 @@ } }, { - "id": 507, + "id": 541, "name": "method", "kind": 1024, "kindString": "Property", @@ -32030,7 +32030,7 @@ } }, { - "id": 510, + "id": 544, "name": "schema", "kind": 1024, "kindString": "Property", @@ -32051,7 +32051,7 @@ } }, { - "id": 512, + "id": 546, "name": "shouldThrowOnError", "kind": 1024, "kindString": "Property", @@ -32072,7 +32072,7 @@ "defaultValue": "false" }, { - "id": 513, + "id": 547, "name": "signal", "kind": 1024, "kindString": "Property", @@ -32095,7 +32095,7 @@ } }, { - "id": 508, + "id": 542, "name": "url", "kind": 1024, "kindString": "Property", @@ -32117,7 +32117,7 @@ } }, { - "id": 522, + "id": 556, "name": "then", "kind": 2048, "kindString": "Method", @@ -32131,25 +32131,25 @@ ], "signatures": [ { - "id": 523, + "id": 557, "name": "then", "kind": 4096, "kindString": "Call signature", "flags": {}, "typeParameter": [ { - "id": 524, + "id": 558, "name": "TResult1", "kind": 131072, "kindString": "Type parameter", "flags": {}, "default": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -32157,7 +32157,7 @@ } }, { - "id": 525, + "id": 559, "name": "TResult2", "kind": 131072, "kindString": "Type parameter", @@ -32170,7 +32170,7 @@ ], "parameters": [ { - "id": 526, + "id": 560, "name": "onfulfilled", "kind": 32768, "kindString": "Parameter", @@ -32187,32 +32187,32 @@ { "type": "reflection", "declaration": { - "id": 527, + "id": 561, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 528, + "id": 562, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 529, + "id": 563, "name": "value", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -32225,7 +32225,7 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { @@ -32233,7 +32233,7 @@ "typeArguments": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" } ], @@ -32251,7 +32251,7 @@ } }, { - "id": 530, + "id": 564, "name": "onrejected", "kind": 32768, "kindString": "Parameter", @@ -32268,21 +32268,21 @@ { "type": "reflection", "declaration": { - "id": 531, + "id": 565, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 532, + "id": 566, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 533, + "id": 567, "name": "reason", "kind": 32768, "kindString": "Parameter", @@ -32298,7 +32298,7 @@ "types": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" }, { @@ -32306,7 +32306,7 @@ "typeArguments": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ], @@ -32332,12 +32332,12 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ] @@ -32359,7 +32359,7 @@ } }, { - "id": 520, + "id": 554, "name": "throwOnError", "kind": 2048, "kindString": "Method", @@ -32373,7 +32373,7 @@ ], "signatures": [ { - "id": 521, + "id": 555, "name": "throwOnError", "kind": 4096, "kindString": "Call signature", @@ -32384,11 +32384,11 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -32402,17 +32402,17 @@ { "title": "Constructors", "kind": 512, - "children": [503] + "children": [537] }, { "title": "Properties", "kind": 1024, - "children": [519, 511, 514, 509, 507, 510, 512, 513, 508] + "children": [553, 545, 548, 543, 541, 544, 546, 547, 542] }, { "title": "Methods", "kind": 2048, - "children": [522, 520] + "children": [556, 554] } ], "sources": [ @@ -32424,7 +32424,7 @@ ], "typeParameter": [ { - "id": 534, + "id": 568, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -32434,7 +32434,7 @@ "extendedBy": [ { "type": "reference", - "id": 403, + "id": 437, "name": "PostgrestTransformBuilder" } ], @@ -32444,11 +32444,11 @@ "typeArguments": [ { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -33363,7 +33363,7 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", @@ -33623,28 +33623,28 @@ ] }, { - "id": 112, + "id": 114, "name": "PostgrestFilterBuilder", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 113, + "id": 115, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": {}, "signatures": [ { - "id": 114, + "id": 116, "name": "new PostgrestFilterBuilder", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "typeParameter": [ { - "id": 115, + "id": 117, "name": "Schema", "kind": 131072, "kindString": "Type parameter", @@ -33655,7 +33655,7 @@ } }, { - "id": 116, + "id": 118, "name": "Row", "kind": 131072, "kindString": "Type parameter", @@ -33678,7 +33678,7 @@ } }, { - "id": 117, + "id": 119, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -33687,24 +33687,24 @@ ], "parameters": [ { - "id": 118, + "id": 120, "name": "builder", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], "name": "default", "dereferenced": { - "id": 502, + "id": 536, "name": "PostgrestBuilder", "kind": 128, "kindString": "Class", @@ -33713,7 +33713,7 @@ }, "children": [ { - "id": 503, + "id": 537, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -33727,14 +33727,14 @@ ], "signatures": [ { - "id": 504, + "id": 538, "name": "new PostgrestBuilder", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "typeParameter": [ { - "id": 505, + "id": 539, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -33743,18 +33743,18 @@ ], "parameters": [ { - "id": 506, + "id": 540, "name": "builder", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -33765,11 +33765,11 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -33779,7 +33779,7 @@ ] }, { - "id": 519, + "id": 553, "name": "allowEmpty", "kind": 1024, "kindString": "Property", @@ -33799,7 +33799,7 @@ } }, { - "id": 511, + "id": 545, "name": "body", "kind": 1024, "kindString": "Property", @@ -33820,7 +33820,7 @@ } }, { - "id": 514, + "id": 548, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -33837,21 +33837,21 @@ "type": { "type": "reflection", "declaration": { - "id": 515, + "id": 549, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 516, + "id": 550, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 517, + "id": 551, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -33875,7 +33875,7 @@ } }, { - "id": 518, + "id": 552, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -33910,7 +33910,7 @@ } }, { - "id": 509, + "id": 543, "name": "headers", "kind": 1024, "kindString": "Property", @@ -33942,7 +33942,7 @@ } }, { - "id": 507, + "id": 541, "name": "method", "kind": 1024, "kindString": "Property", @@ -33983,7 +33983,7 @@ } }, { - "id": 510, + "id": 544, "name": "schema", "kind": 1024, "kindString": "Property", @@ -34004,7 +34004,7 @@ } }, { - "id": 512, + "id": 546, "name": "shouldThrowOnError", "kind": 1024, "kindString": "Property", @@ -34025,7 +34025,7 @@ "defaultValue": "false" }, { - "id": 513, + "id": 547, "name": "signal", "kind": 1024, "kindString": "Property", @@ -34048,7 +34048,7 @@ } }, { - "id": 508, + "id": 542, "name": "url", "kind": 1024, "kindString": "Property", @@ -34070,7 +34070,7 @@ } }, { - "id": 522, + "id": 556, "name": "then", "kind": 2048, "kindString": "Method", @@ -34084,25 +34084,25 @@ ], "signatures": [ { - "id": 523, + "id": 557, "name": "then", "kind": 4096, "kindString": "Call signature", "flags": {}, "typeParameter": [ { - "id": 524, + "id": 558, "name": "TResult1", "kind": 131072, "kindString": "Type parameter", "flags": {}, "default": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -34110,7 +34110,7 @@ } }, { - "id": 525, + "id": 559, "name": "TResult2", "kind": 131072, "kindString": "Type parameter", @@ -34123,7 +34123,7 @@ ], "parameters": [ { - "id": 526, + "id": 560, "name": "onfulfilled", "kind": 32768, "kindString": "Parameter", @@ -34140,32 +34140,32 @@ { "type": "reflection", "declaration": { - "id": 527, + "id": 561, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 528, + "id": 562, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 529, + "id": 563, "name": "value", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -34178,7 +34178,7 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { @@ -34186,7 +34186,7 @@ "typeArguments": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" } ], @@ -34204,7 +34204,7 @@ } }, { - "id": 530, + "id": 564, "name": "onrejected", "kind": 32768, "kindString": "Parameter", @@ -34221,21 +34221,21 @@ { "type": "reflection", "declaration": { - "id": 531, + "id": 565, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 532, + "id": 566, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 533, + "id": 567, "name": "reason", "kind": 32768, "kindString": "Parameter", @@ -34251,7 +34251,7 @@ "types": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" }, { @@ -34259,7 +34259,7 @@ "typeArguments": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ], @@ -34285,12 +34285,12 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ] @@ -34312,7 +34312,7 @@ } }, { - "id": 520, + "id": 554, "name": "throwOnError", "kind": 2048, "kindString": "Method", @@ -34326,7 +34326,7 @@ ], "signatures": [ { - "id": 521, + "id": 555, "name": "throwOnError", "kind": 4096, "kindString": "Call signature", @@ -34337,11 +34337,11 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -34355,17 +34355,17 @@ { "title": "Constructors", "kind": 512, - "children": [503] + "children": [537] }, { "title": "Properties", "kind": 1024, - "children": [519, 511, 514, 509, 507, 510, 512, 513, 508] + "children": [553, 545, 548, 543, 541, 544, 546, 547, 542] }, { "title": "Methods", "kind": 2048, - "children": [522, 520] + "children": [556, 554] } ], "sources": [ @@ -34377,7 +34377,7 @@ ], "typeParameter": [ { - "id": 534, + "id": 568, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -34387,7 +34387,7 @@ "extendedBy": [ { "type": "reference", - "id": 403, + "id": 437, "name": "PostgrestTransformBuilder" } ], @@ -34397,11 +34397,11 @@ "typeArguments": [ { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -34419,21 +34419,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -34441,19 +34441,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 405, + "id": 439, "name": "default.constructor" } } ], "inheritedFrom": { "type": "reference", - "id": 404, + "id": 438, "name": "default.constructor" } }, { - "id": 385, + "id": 419, "name": "allowEmpty", "kind": 1024, "kindString": "Property", @@ -34473,12 +34473,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 484, + "id": 518, "name": "default.allowEmpty" } }, { - "id": 377, + "id": 411, "name": "body", "kind": 1024, "kindString": "Property", @@ -34499,12 +34499,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 476, + "id": 510, "name": "default.body" } }, { - "id": 380, + "id": 414, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -34521,21 +34521,21 @@ "type": { "type": "reflection", "declaration": { - "id": 381, + "id": 415, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 382, + "id": 416, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 383, + "id": 417, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -34559,7 +34559,7 @@ } }, { - "id": 384, + "id": 418, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -34594,12 +34594,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 479, + "id": 513, "name": "default.fetch" } }, { - "id": 375, + "id": 409, "name": "headers", "kind": 1024, "kindString": "Property", @@ -34631,12 +34631,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 474, + "id": 508, "name": "default.headers" } }, { - "id": 373, + "id": 407, "name": "method", "kind": 1024, "kindString": "Property", @@ -34677,12 +34677,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 472, + "id": 506, "name": "default.method" } }, { - "id": 376, + "id": 410, "name": "schema", "kind": 1024, "kindString": "Property", @@ -34703,12 +34703,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 475, + "id": 509, "name": "default.schema" } }, { - "id": 378, + "id": 412, "name": "shouldThrowOnError", "kind": 1024, "kindString": "Property", @@ -34729,12 +34729,12 @@ "defaultValue": "false", "inheritedFrom": { "type": "reference", - "id": 477, + "id": 511, "name": "default.shouldThrowOnError" } }, { - "id": 379, + "id": 413, "name": "signal", "kind": 1024, "kindString": "Property", @@ -34757,12 +34757,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 478, + "id": 512, "name": "default.signal" } }, { - "id": 374, + "id": 408, "name": "url", "kind": 1024, "kindString": "Property", @@ -34784,12 +34784,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 473, + "id": 507, "name": "default.url" } }, { - "id": 345, + "id": 379, "name": "abortSignal", "kind": 2048, "kindString": "Method", @@ -34803,7 +34803,7 @@ ], "signatures": [ { - "id": 346, + "id": 380, "name": "abortSignal", "kind": 4096, "kindString": "Call signature", @@ -34813,7 +34813,7 @@ }, "parameters": [ { - "id": 347, + "id": 381, "name": "signal", "kind": 32768, "kindString": "Parameter", @@ -34831,21 +34831,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -34853,19 +34853,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 445, + "id": 479, "name": "default.abortSignal" } } ], "inheritedFrom": { "type": "reference", - "id": 444, + "id": 478, "name": "default.abortSignal" } }, { - "id": 207, + "id": 241, "name": "containedBy", "kind": 2048, "kindString": "Method", @@ -34873,13 +34873,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 209, + "line": 261, "character": 2 } ], "signatures": [ { - "id": 208, + "id": 242, "name": "containedBy", "kind": 4096, "kindString": "Call signature", @@ -34889,7 +34889,7 @@ }, "typeParameter": [ { - "id": 209, + "id": 243, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -34902,7 +34902,7 @@ ], "parameters": [ { - "id": 210, + "id": 244, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -34912,13 +34912,13 @@ }, "type": { "type": "reference", - "id": 209, + "id": 243, "name": "ColumnName", "dereferenced": {} } }, { - "id": 211, + "id": 245, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -34955,12 +34955,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 209, + "id": 243, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -34971,21 +34971,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -34993,7 +34993,7 @@ } }, { - "id": 212, + "id": 246, "name": "containedBy", "kind": 4096, "kindString": "Call signature", @@ -35003,7 +35003,7 @@ }, "parameters": [ { - "id": 213, + "id": 247, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -35017,7 +35017,7 @@ } }, { - "id": 214, + "id": 248, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -35061,21 +35061,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -35085,7 +35085,7 @@ ] }, { - "id": 199, + "id": 233, "name": "contains", "kind": 2048, "kindString": "Method", @@ -35093,13 +35093,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 182, + "line": 234, "character": 2 } ], "signatures": [ { - "id": 200, + "id": 234, "name": "contains", "kind": 4096, "kindString": "Call signature", @@ -35109,7 +35109,7 @@ }, "typeParameter": [ { - "id": 201, + "id": 235, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -35122,7 +35122,7 @@ ], "parameters": [ { - "id": 202, + "id": 236, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -35132,13 +35132,13 @@ }, "type": { "type": "reference", - "id": 201, + "id": 235, "name": "ColumnName", "dereferenced": {} } }, { - "id": 203, + "id": 237, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -35175,12 +35175,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 201, + "id": 235, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -35191,21 +35191,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -35213,7 +35213,7 @@ } }, { - "id": 204, + "id": 238, "name": "contains", "kind": 4096, "kindString": "Call signature", @@ -35223,7 +35223,7 @@ }, "parameters": [ { - "id": 205, + "id": 239, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -35237,7 +35237,7 @@ } }, { - "id": 206, + "id": 240, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -35281,21 +35281,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -35305,7 +35305,7 @@ ] }, { - "id": 354, + "id": 388, "name": "csv", "kind": 2048, "kindString": "Method", @@ -35319,7 +35319,7 @@ ], "signatures": [ { - "id": 355, + "id": 389, "name": "csv", "kind": 4096, "kindString": "Call signature", @@ -35329,7 +35329,7 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "intrinsic", @@ -35340,19 +35340,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 454, + "id": 488, "name": "default.csv" } } ], "inheritedFrom": { "type": "reference", - "id": 453, + "id": 487, "name": "default.csv" } }, { - "id": 119, + "id": 121, "name": "eq", "kind": 2048, "kindString": "Method", @@ -35366,7 +35366,7 @@ ], "signatures": [ { - "id": 120, + "id": 122, "name": "eq", "kind": 4096, "kindString": "Call signature", @@ -35377,7 +35377,7 @@ }, "typeParameter": [ { - "id": 121, + "id": 123, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -35390,7 +35390,7 @@ ], "parameters": [ { - "id": 122, + "id": 124, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -35400,13 +35400,13 @@ }, "type": { "type": "reference", - "id": 121, + "id": 123, "name": "ColumnName", "dereferenced": {} } }, { - "id": 123, + "id": 125, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -35418,12 +35418,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 121, + "id": 123, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -35431,21 +35431,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -35453,7 +35453,7 @@ } }, { - "id": 124, + "id": 126, "name": "eq", "kind": 4096, "kindString": "Call signature", @@ -35464,7 +35464,7 @@ }, "parameters": [ { - "id": 125, + "id": 127, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -35478,7 +35478,7 @@ } }, { - "id": 126, + "id": 128, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -35494,21 +35494,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -35518,7 +35518,7 @@ ] }, { - "id": 358, + "id": 392, "name": "explain", "kind": 2048, "kindString": "Method", @@ -35532,7 +35532,7 @@ ], "signatures": [ { - "id": 359, + "id": 393, "name": "explain", "kind": 4096, "kindString": "Call signature", @@ -35542,7 +35542,7 @@ }, "parameters": [ { - "id": 360, + "id": 394, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -35554,14 +35554,14 @@ "type": { "type": "reflection", "declaration": { - "id": 361, + "id": 395, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 362, + "id": 396, "name": "analyze", "kind": 1024, "kindString": "Property", @@ -35584,7 +35584,7 @@ } }, { - "id": 365, + "id": 399, "name": "buffers", "kind": 1024, "kindString": "Property", @@ -35607,7 +35607,7 @@ } }, { - "id": 367, + "id": 401, "name": "format", "kind": 1024, "kindString": "Property", @@ -35639,7 +35639,7 @@ } }, { - "id": 364, + "id": 398, "name": "settings", "kind": 1024, "kindString": "Property", @@ -35662,7 +35662,7 @@ } }, { - "id": 363, + "id": 397, "name": "verbose", "kind": 1024, "kindString": "Property", @@ -35685,7 +35685,7 @@ } }, { - "id": 366, + "id": 400, "name": "wal", "kind": 1024, "kindString": "Property", @@ -35712,7 +35712,7 @@ { "title": "Properties", "kind": 1024, - "children": [362, 365, 367, 364, 363, 366] + "children": [396, 399, 401, 398, 397, 400] } ] } @@ -35725,7 +35725,7 @@ "types": [ { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "intrinsic", @@ -35736,7 +35736,7 @@ }, { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "array", @@ -35764,19 +35764,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 458, + "id": 492, "name": "default.explain" } } ], "inheritedFrom": { "type": "reference", - "id": 457, + "id": 491, "name": "default.explain" } }, { - "id": 301, + "id": 335, "name": "filter", "kind": 2048, "kindString": "Method", @@ -35784,13 +35784,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 428, + "line": 480, "character": 2 } ], "signatures": [ { - "id": 302, + "id": 336, "name": "filter", "kind": 4096, "kindString": "Call signature", @@ -35801,7 +35801,7 @@ }, "typeParameter": [ { - "id": 303, + "id": 337, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -35814,7 +35814,7 @@ ], "parameters": [ { - "id": 304, + "id": 338, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -35824,13 +35824,13 @@ }, "type": { "type": "reference", - "id": 303, + "id": 337, "name": "ColumnName", "dereferenced": {} } }, { - "id": 305, + "id": 339, "name": "operator", "kind": 32768, "kindString": "Parameter", @@ -35937,7 +35937,7 @@ } }, { - "id": 306, + "id": 340, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -35953,21 +35953,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -35975,7 +35975,7 @@ } }, { - "id": 307, + "id": 341, "name": "filter", "kind": 4096, "kindString": "Call signature", @@ -35986,7 +35986,7 @@ }, "parameters": [ { - "id": 308, + "id": 342, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -36000,7 +36000,7 @@ } }, { - "id": 309, + "id": 343, "name": "operator", "kind": 32768, "kindString": "Parameter", @@ -36014,7 +36014,7 @@ } }, { - "id": 310, + "id": 344, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -36030,21 +36030,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -36054,7 +36054,7 @@ ] }, { - "id": 356, + "id": 390, "name": "geojson", "kind": 2048, "kindString": "Method", @@ -36068,7 +36068,7 @@ ], "signatures": [ { - "id": 357, + "id": 391, "name": "geojson", "kind": 4096, "kindString": "Call signature", @@ -36078,7 +36078,7 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", @@ -36101,19 +36101,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 456, + "id": 490, "name": "default.geojson" } } ], "inheritedFrom": { "type": "reference", - "id": 455, + "id": 489, "name": "default.geojson" } }, { - "id": 135, + "id": 137, "name": "gt", "kind": 2048, "kindString": "Method", @@ -36127,7 +36127,7 @@ ], "signatures": [ { - "id": 136, + "id": 138, "name": "gt", "kind": 4096, "kindString": "Call signature", @@ -36137,7 +36137,7 @@ }, "typeParameter": [ { - "id": 137, + "id": 139, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -36150,7 +36150,7 @@ ], "parameters": [ { - "id": 138, + "id": 140, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -36160,13 +36160,13 @@ }, "type": { "type": "reference", - "id": 137, + "id": 139, "name": "ColumnName", "dereferenced": {} } }, { - "id": 139, + "id": 141, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -36178,12 +36178,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 137, + "id": 139, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -36191,21 +36191,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -36213,7 +36213,7 @@ } }, { - "id": 140, + "id": 142, "name": "gt", "kind": 4096, "kindString": "Call signature", @@ -36223,7 +36223,7 @@ }, "parameters": [ { - "id": 141, + "id": 143, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -36237,7 +36237,7 @@ } }, { - "id": 142, + "id": 144, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -36253,21 +36253,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -36277,7 +36277,7 @@ ] }, { - "id": 143, + "id": 145, "name": "gte", "kind": 2048, "kindString": "Method", @@ -36291,7 +36291,7 @@ ], "signatures": [ { - "id": 144, + "id": 146, "name": "gte", "kind": 4096, "kindString": "Call signature", @@ -36301,7 +36301,7 @@ }, "typeParameter": [ { - "id": 145, + "id": 147, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -36314,7 +36314,7 @@ ], "parameters": [ { - "id": 146, + "id": 148, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -36324,13 +36324,13 @@ }, "type": { "type": "reference", - "id": 145, + "id": 147, "name": "ColumnName", "dereferenced": {} } }, { - "id": 147, + "id": 149, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -36342,12 +36342,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 145, + "id": 147, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -36355,21 +36355,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -36377,7 +36377,7 @@ } }, { - "id": 148, + "id": 150, "name": "gte", "kind": 4096, "kindString": "Call signature", @@ -36387,7 +36387,7 @@ }, "parameters": [ { - "id": 149, + "id": 151, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -36401,7 +36401,7 @@ } }, { - "id": 150, + "id": 152, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -36417,21 +36417,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -36441,7 +36441,7 @@ ] }, { - "id": 175, + "id": 193, "name": "ilike", "kind": 2048, "kindString": "Method", @@ -36449,13 +36449,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 126, + "line": 152, "character": 2 } ], "signatures": [ { - "id": 176, + "id": 194, "name": "ilike", "kind": 4096, "kindString": "Call signature", @@ -36465,7 +36465,7 @@ }, "typeParameter": [ { - "id": 177, + "id": 195, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -36478,7 +36478,7 @@ ], "parameters": [ { - "id": 178, + "id": 196, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -36488,13 +36488,13 @@ }, "type": { "type": "reference", - "id": 177, + "id": 195, "name": "ColumnName", "dereferenced": {} } }, { - "id": 179, + "id": 197, "name": "pattern", "kind": 32768, "kindString": "Parameter", @@ -36510,21 +36510,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -36532,7 +36532,7 @@ } }, { - "id": 180, + "id": 198, "name": "ilike", "kind": 4096, "kindString": "Call signature", @@ -36542,7 +36542,7 @@ }, "parameters": [ { - "id": 181, + "id": 199, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -36556,7 +36556,7 @@ } }, { - "id": 182, + "id": 200, "name": "pattern", "kind": 32768, "kindString": "Parameter", @@ -36572,21 +36572,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -36596,7 +36596,329 @@ ] }, { - "id": 191, + "id": 201, + "name": "ilikeAllOf", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/PostgrestFilterBuilder.ts", + "line": 165, + "character": 2 + } + ], + "signatures": [ + { + "id": 202, + "name": "ilikeAllOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches all of `patterns` case-insensitively." + }, + "typeParameter": [ + { + "id": 203, + "name": "ColumnName", + "kind": 131072, + "kindString": "Type parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "parameters": [ + { + "id": 204, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "reference", + "id": 203, + "name": "ColumnName", + "dereferenced": {} + } + }, + { + "id": 205, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + }, + { + "id": 206, + "name": "ilikeAllOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches all of `patterns` case-insensitively." + }, + "parameters": [ + { + "id": 207, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 208, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + } + ] + }, + { + "id": 209, + "name": "ilikeAnyOf", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/PostgrestFilterBuilder.ts", + "line": 178, + "character": 2 + } + ], + "signatures": [ + { + "id": 210, + "name": "ilikeAnyOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches any of `patterns` case-insensitively." + }, + "typeParameter": [ + { + "id": 211, + "name": "ColumnName", + "kind": 131072, + "kindString": "Type parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "parameters": [ + { + "id": 212, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "reference", + "id": 211, + "name": "ColumnName", + "dereferenced": {} + } + }, + { + "id": 213, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + }, + { + "id": 214, + "name": "ilikeAnyOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches any of `patterns` case-insensitively." + }, + "parameters": [ + { + "id": 215, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 216, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + } + ] + }, + { + "id": 225, "name": "in", "kind": 2048, "kindString": "Method", @@ -36604,13 +36926,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 161, + "line": 213, "character": 2 } ], "signatures": [ { - "id": 192, + "id": 226, "name": "in", "kind": 4096, "kindString": "Call signature", @@ -36620,7 +36942,7 @@ }, "typeParameter": [ { - "id": 193, + "id": 227, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -36633,7 +36955,7 @@ ], "parameters": [ { - "id": 194, + "id": 228, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -36643,13 +36965,13 @@ }, "type": { "type": "reference", - "id": 193, + "id": 227, "name": "ColumnName", "dereferenced": {} } }, { - "id": 195, + "id": 229, "name": "values", "kind": 32768, "kindString": "Parameter", @@ -36663,12 +36985,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 193, + "id": 227, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -36677,21 +36999,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -36699,7 +37021,7 @@ } }, { - "id": 196, + "id": 230, "name": "in", "kind": 4096, "kindString": "Call signature", @@ -36709,7 +37031,7 @@ }, "parameters": [ { - "id": 197, + "id": 231, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -36723,7 +37045,7 @@ } }, { - "id": 198, + "id": 232, "name": "values", "kind": 32768, "kindString": "Parameter", @@ -36742,21 +37064,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -36766,7 +37088,7 @@ ] }, { - "id": 183, + "id": 217, "name": "is", "kind": 2048, "kindString": "Method", @@ -36774,13 +37096,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 139, + "line": 191, "character": 2 } ], "signatures": [ { - "id": 184, + "id": 218, "name": "is", "kind": 4096, "kindString": "Call signature", @@ -36791,7 +37113,7 @@ }, "typeParameter": [ { - "id": 185, + "id": 219, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -36804,7 +37126,7 @@ ], "parameters": [ { - "id": 186, + "id": 220, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -36814,13 +37136,13 @@ }, "type": { "type": "reference", - "id": 185, + "id": 219, "name": "ColumnName", "dereferenced": {} } }, { - "id": 187, + "id": 221, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -36838,12 +37160,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 185, + "id": 219, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } }, @@ -36860,12 +37182,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 185, + "id": 219, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } }, @@ -36882,12 +37204,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 185, + "id": 219, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } }, @@ -36903,21 +37225,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -36925,7 +37247,7 @@ } }, { - "id": 188, + "id": 222, "name": "is", "kind": 4096, "kindString": "Call signature", @@ -36936,7 +37258,7 @@ }, "parameters": [ { - "id": 189, + "id": 223, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -36950,7 +37272,7 @@ } }, { - "id": 190, + "id": 224, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -36975,21 +37297,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -36999,7 +37321,7 @@ ] }, { - "id": 167, + "id": 169, "name": "like", "kind": 2048, "kindString": "Method", @@ -37013,7 +37335,7 @@ ], "signatures": [ { - "id": 168, + "id": 170, "name": "like", "kind": 4096, "kindString": "Call signature", @@ -37023,7 +37345,7 @@ }, "typeParameter": [ { - "id": 169, + "id": 171, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -37036,7 +37358,7 @@ ], "parameters": [ { - "id": 170, + "id": 172, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -37046,13 +37368,13 @@ }, "type": { "type": "reference", - "id": 169, + "id": 171, "name": "ColumnName", "dereferenced": {} } }, { - "id": 171, + "id": 173, "name": "pattern", "kind": 32768, "kindString": "Parameter", @@ -37068,21 +37390,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -37090,7 +37412,7 @@ } }, { - "id": 172, + "id": 174, "name": "like", "kind": 4096, "kindString": "Call signature", @@ -37100,7 +37422,7 @@ }, "parameters": [ { - "id": 173, + "id": 175, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -37114,7 +37436,7 @@ } }, { - "id": 174, + "id": 176, "name": "pattern", "kind": 32768, "kindString": "Parameter", @@ -37130,21 +37452,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -37154,7 +37476,329 @@ ] }, { - "id": 332, + "id": 177, + "name": "likeAllOf", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/PostgrestFilterBuilder.ts", + "line": 126, + "character": 2 + } + ], + "signatures": [ + { + "id": 178, + "name": "likeAllOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches all of `patterns` case-sensitively." + }, + "typeParameter": [ + { + "id": 179, + "name": "ColumnName", + "kind": 131072, + "kindString": "Type parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "parameters": [ + { + "id": 180, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "reference", + "id": 179, + "name": "ColumnName", + "dereferenced": {} + } + }, + { + "id": 181, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + }, + { + "id": 182, + "name": "likeAllOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches all of `patterns` case-sensitively." + }, + "parameters": [ + { + "id": 183, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 184, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + } + ] + }, + { + "id": 185, + "name": "likeAnyOf", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/PostgrestFilterBuilder.ts", + "line": 139, + "character": 2 + } + ], + "signatures": [ + { + "id": 186, + "name": "likeAnyOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches any of `patterns` case-sensitively." + }, + "typeParameter": [ + { + "id": 187, + "name": "ColumnName", + "kind": 131072, + "kindString": "Type parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "parameters": [ + { + "id": 188, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "reference", + "id": 187, + "name": "ColumnName", + "dereferenced": {} + } + }, + { + "id": 189, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + }, + { + "id": 190, + "name": "likeAnyOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches any of `patterns` case-sensitively." + }, + "parameters": [ + { + "id": 191, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 192, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + } + ] + }, + { + "id": 366, "name": "limit", "kind": 2048, "kindString": "Method", @@ -37168,7 +37812,7 @@ ], "signatures": [ { - "id": 333, + "id": 367, "name": "limit", "kind": 4096, "kindString": "Call signature", @@ -37178,7 +37822,7 @@ }, "parameters": [ { - "id": 334, + "id": 368, "name": "count", "kind": 32768, "kindString": "Parameter", @@ -37192,7 +37836,7 @@ } }, { - "id": 335, + "id": 369, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -37204,14 +37848,14 @@ "type": { "type": "reflection", "declaration": { - "id": 336, + "id": 370, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 337, + "id": 371, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -37238,7 +37882,7 @@ { "title": "Properties", "kind": 1024, - "children": [337] + "children": [371] } ] } @@ -37248,21 +37892,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -37270,19 +37914,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 432, + "id": 466, "name": "default.limit" } } ], "inheritedFrom": { "type": "reference", - "id": 431, + "id": 465, "name": "default.limit" } }, { - "id": 151, + "id": 153, "name": "lt", "kind": 2048, "kindString": "Method", @@ -37296,7 +37940,7 @@ ], "signatures": [ { - "id": 152, + "id": 154, "name": "lt", "kind": 4096, "kindString": "Call signature", @@ -37306,7 +37950,7 @@ }, "typeParameter": [ { - "id": 153, + "id": 155, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -37319,7 +37963,7 @@ ], "parameters": [ { - "id": 154, + "id": 156, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -37329,13 +37973,13 @@ }, "type": { "type": "reference", - "id": 153, + "id": 155, "name": "ColumnName", "dereferenced": {} } }, { - "id": 155, + "id": 157, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -37347,12 +37991,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 153, + "id": 155, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -37360,21 +38004,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -37382,7 +38026,7 @@ } }, { - "id": 156, + "id": 158, "name": "lt", "kind": 4096, "kindString": "Call signature", @@ -37392,7 +38036,7 @@ }, "parameters": [ { - "id": 157, + "id": 159, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -37406,7 +38050,7 @@ } }, { - "id": 158, + "id": 160, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -37422,21 +38066,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -37446,7 +38090,7 @@ ] }, { - "id": 159, + "id": 161, "name": "lte", "kind": 2048, "kindString": "Method", @@ -37460,7 +38104,7 @@ ], "signatures": [ { - "id": 160, + "id": 162, "name": "lte", "kind": 4096, "kindString": "Call signature", @@ -37470,7 +38114,7 @@ }, "typeParameter": [ { - "id": 161, + "id": 163, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -37483,7 +38127,7 @@ ], "parameters": [ { - "id": 162, + "id": 164, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -37493,13 +38137,13 @@ }, "type": { "type": "reference", - "id": 161, + "id": 163, "name": "ColumnName", "dereferenced": {} } }, { - "id": 163, + "id": 165, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -37511,12 +38155,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 161, + "id": 163, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -37524,21 +38168,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -37546,7 +38190,7 @@ } }, { - "id": 164, + "id": 166, "name": "lte", "kind": 4096, "kindString": "Call signature", @@ -37556,7 +38200,7 @@ }, "parameters": [ { - "id": 165, + "id": 167, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -37570,7 +38214,7 @@ } }, { - "id": 166, + "id": 168, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -37586,21 +38230,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -37610,7 +38254,7 @@ ] }, { - "id": 279, + "id": 313, "name": "match", "kind": 2048, "kindString": "Method", @@ -37618,13 +38262,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 369, + "line": 421, "character": 2 } ], "signatures": [ { - "id": 280, + "id": 314, "name": "match", "kind": 4096, "kindString": "Call signature", @@ -37634,7 +38278,7 @@ }, "typeParameter": [ { - "id": 281, + "id": 315, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -37647,7 +38291,7 @@ ], "parameters": [ { - "id": 282, + "id": 316, "name": "query", "kind": 32768, "kindString": "Parameter", @@ -37660,19 +38304,19 @@ "typeArguments": [ { "type": "reference", - "id": 281, + "id": 315, "name": "ColumnName" }, { "type": "indexedAccess", "indexType": { "type": "reference", - "id": 281, + "id": 315, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -37685,21 +38329,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -37707,7 +38351,7 @@ } }, { - "id": 283, + "id": 317, "name": "match", "kind": 4096, "kindString": "Call signature", @@ -37717,7 +38361,7 @@ }, "parameters": [ { - "id": 284, + "id": 318, "name": "query", "kind": 32768, "kindString": "Parameter", @@ -37745,21 +38389,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -37769,7 +38413,7 @@ ] }, { - "id": 351, + "id": 385, "name": "maybeSingle", "kind": 2048, "kindString": "Method", @@ -37783,7 +38427,7 @@ ], "signatures": [ { - "id": 352, + "id": 386, "name": "maybeSingle", "kind": 4096, "kindString": "Call signature", @@ -37794,7 +38438,7 @@ }, "typeParameter": [ { - "id": 353, + "id": 387, "name": "ResultOne", "kind": 131072, "kindString": "Type parameter", @@ -37803,7 +38447,7 @@ "type": "conditional", "checkType": { "type": "reference", - "id": 117, + "id": 119, "name": "Result" }, "extendsType": { @@ -37826,7 +38470,7 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "union", @@ -37837,7 +38481,7 @@ }, { "type": "reference", - "id": 353, + "id": 387, "name": "ResultOne" } ] @@ -37847,19 +38491,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 451, + "id": 485, "name": "default.maybeSingle" } } ], "inheritedFrom": { "type": "reference", - "id": 450, + "id": 484, "name": "default.maybeSingle" } }, { - "id": 127, + "id": 129, "name": "neq", "kind": 2048, "kindString": "Method", @@ -37873,7 +38517,7 @@ ], "signatures": [ { - "id": 128, + "id": 130, "name": "neq", "kind": 4096, "kindString": "Call signature", @@ -37883,7 +38527,7 @@ }, "typeParameter": [ { - "id": 129, + "id": 131, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -37896,7 +38540,7 @@ ], "parameters": [ { - "id": 130, + "id": 132, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -37906,13 +38550,13 @@ }, "type": { "type": "reference", - "id": 129, + "id": 131, "name": "ColumnName", "dereferenced": {} } }, { - "id": 131, + "id": 133, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -37924,12 +38568,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 129, + "id": 131, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -37937,21 +38581,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -37959,7 +38603,7 @@ } }, { - "id": 132, + "id": 134, "name": "neq", "kind": 4096, "kindString": "Call signature", @@ -37969,7 +38613,7 @@ }, "parameters": [ { - "id": 133, + "id": 135, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -37983,7 +38627,7 @@ } }, { - "id": 134, + "id": 136, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -37999,21 +38643,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -38023,7 +38667,7 @@ ] }, { - "id": 285, + "id": 319, "name": "not", "kind": 2048, "kindString": "Method", @@ -38031,13 +38675,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 385, + "line": 437, "character": 2 } ], "signatures": [ { - "id": 286, + "id": 320, "name": "not", "kind": 4096, "kindString": "Call signature", @@ -38048,7 +38692,7 @@ }, "typeParameter": [ { - "id": 287, + "id": 321, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -38061,7 +38705,7 @@ ], "parameters": [ { - "id": 288, + "id": 322, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -38071,13 +38715,13 @@ }, "type": { "type": "reference", - "id": 287, + "id": 321, "name": "ColumnName", "dereferenced": {} } }, { - "id": 289, + "id": 323, "name": "operator", "kind": 32768, "kindString": "Parameter", @@ -38091,7 +38735,7 @@ } }, { - "id": 290, + "id": 324, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -38103,12 +38747,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 287, + "id": 321, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -38116,21 +38760,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -38138,7 +38782,7 @@ } }, { - "id": 291, + "id": 325, "name": "not", "kind": 4096, "kindString": "Call signature", @@ -38149,7 +38793,7 @@ }, "parameters": [ { - "id": 292, + "id": 326, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -38163,7 +38807,7 @@ } }, { - "id": 293, + "id": 327, "name": "operator", "kind": 32768, "kindString": "Parameter", @@ -38177,7 +38821,7 @@ } }, { - "id": 294, + "id": 328, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -38193,21 +38837,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -38217,7 +38861,7 @@ ] }, { - "id": 295, + "id": 329, "name": "or", "kind": 2048, "kindString": "Method", @@ -38225,13 +38869,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 422, + "line": 474, "character": 2 } ], "signatures": [ { - "id": 296, + "id": 330, "name": "or", "kind": 4096, "kindString": "Call signature", @@ -38242,7 +38886,7 @@ }, "parameters": [ { - "id": 297, + "id": 331, "name": "filters", "kind": 32768, "kindString": "Parameter", @@ -38256,7 +38900,7 @@ } }, { - "id": 298, + "id": 332, "name": "foreignTable", "kind": 32768, "kindString": "Parameter", @@ -38268,14 +38912,14 @@ "type": { "type": "reflection", "declaration": { - "id": 299, + "id": 333, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 300, + "id": 334, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -38285,7 +38929,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 422, + "line": 474, "character": 42 } ], @@ -38299,7 +38943,7 @@ { "title": "Properties", "kind": 1024, - "children": [300] + "children": [334] } ] } @@ -38309,21 +38953,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -38333,7 +38977,7 @@ ] }, { - "id": 316, + "id": 350, "name": "order", "kind": 2048, "kindString": "Method", @@ -38347,7 +38991,7 @@ ], "signatures": [ { - "id": 317, + "id": 351, "name": "order", "kind": 4096, "kindString": "Call signature", @@ -38358,7 +39002,7 @@ }, "typeParameter": [ { - "id": 318, + "id": 352, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -38371,7 +39015,7 @@ ], "parameters": [ { - "id": 319, + "id": 353, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -38381,13 +39025,13 @@ }, "type": { "type": "reference", - "id": 318, + "id": 352, "name": "ColumnName", "dereferenced": {} } }, { - "id": 320, + "id": 354, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -38400,14 +39044,14 @@ "type": { "type": "reflection", "declaration": { - "id": 321, + "id": 355, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 322, + "id": 356, "name": "ascending", "kind": 1024, "kindString": "Property", @@ -38430,7 +39074,7 @@ } }, { - "id": 324, + "id": 358, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -38453,7 +39097,7 @@ } }, { - "id": 323, + "id": 357, "name": "nullsFirst", "kind": 1024, "kindString": "Property", @@ -38480,7 +39124,7 @@ { "title": "Properties", "kind": 1024, - "children": [322, 324, 323] + "children": [356, 358, 357] } ] } @@ -38489,21 +39133,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -38511,12 +39155,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 416, + "id": 450, "name": "default.order" } }, { - "id": 325, + "id": 359, "name": "order", "kind": 4096, "kindString": "Call signature", @@ -38527,7 +39171,7 @@ }, "parameters": [ { - "id": 326, + "id": 360, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -38541,7 +39185,7 @@ } }, { - "id": 327, + "id": 361, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -38554,14 +39198,14 @@ "type": { "type": "reflection", "declaration": { - "id": 328, + "id": 362, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 329, + "id": 363, "name": "ascending", "kind": 1024, "kindString": "Property", @@ -38584,7 +39228,7 @@ } }, { - "id": 331, + "id": 365, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -38605,7 +39249,7 @@ } }, { - "id": 330, + "id": 364, "name": "nullsFirst", "kind": 1024, "kindString": "Property", @@ -38632,7 +39276,7 @@ { "title": "Properties", "kind": 1024, - "children": [329, 331, 330] + "children": [363, 365, 364] } ] } @@ -38641,21 +39285,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -38663,19 +39307,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 424, + "id": 458, "name": "default.order" } } ], "inheritedFrom": { "type": "reference", - "id": 415, + "id": 449, "name": "default.order" } }, { - "id": 255, + "id": 289, "name": "overlaps", "kind": 2048, "kindString": "Method", @@ -38683,13 +39327,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 308, + "line": 360, "character": 2 } ], "signatures": [ { - "id": 256, + "id": 290, "name": "overlaps", "kind": 4096, "kindString": "Call signature", @@ -38699,7 +39343,7 @@ }, "typeParameter": [ { - "id": 257, + "id": 291, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -38712,7 +39356,7 @@ ], "parameters": [ { - "id": 258, + "id": 292, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -38722,13 +39366,13 @@ }, "type": { "type": "reference", - "id": 257, + "id": 291, "name": "ColumnName", "dereferenced": {} } }, { - "id": 259, + "id": 293, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -38749,12 +39393,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 257, + "id": 291, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -38765,21 +39409,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -38787,7 +39431,7 @@ } }, { - "id": 260, + "id": 294, "name": "overlaps", "kind": 4096, "kindString": "Call signature", @@ -38797,7 +39441,7 @@ }, "parameters": [ { - "id": 261, + "id": 295, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -38811,7 +39455,7 @@ } }, { - "id": 262, + "id": 296, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -38839,21 +39483,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -38863,7 +39507,7 @@ ] }, { - "id": 338, + "id": 372, "name": "range", "kind": 2048, "kindString": "Method", @@ -38877,7 +39521,7 @@ ], "signatures": [ { - "id": 339, + "id": 373, "name": "range", "kind": 4096, "kindString": "Call signature", @@ -38887,7 +39531,7 @@ }, "parameters": [ { - "id": 340, + "id": 374, "name": "from", "kind": 32768, "kindString": "Parameter", @@ -38901,7 +39545,7 @@ } }, { - "id": 341, + "id": 375, "name": "to", "kind": 32768, "kindString": "Parameter", @@ -38915,7 +39559,7 @@ } }, { - "id": 342, + "id": 376, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -38927,14 +39571,14 @@ "type": { "type": "reflection", "declaration": { - "id": 343, + "id": 377, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 344, + "id": 378, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -38961,7 +39605,7 @@ { "title": "Properties", "kind": 1024, - "children": [344] + "children": [378] } ] } @@ -38971,21 +39615,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -38993,19 +39637,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 438, + "id": 472, "name": "default.range" } } ], "inheritedFrom": { "type": "reference", - "id": 437, + "id": 471, "name": "default.range" } }, { - "id": 247, + "id": 281, "name": "rangeAdjacent", "kind": 2048, "kindString": "Method", @@ -39013,13 +39657,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 293, + "line": 345, "character": 2 } ], "signatures": [ { - "id": 248, + "id": 282, "name": "rangeAdjacent", "kind": 4096, "kindString": "Call signature", @@ -39029,7 +39673,7 @@ }, "typeParameter": [ { - "id": 249, + "id": 283, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -39042,7 +39686,7 @@ ], "parameters": [ { - "id": 250, + "id": 284, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -39052,13 +39696,13 @@ }, "type": { "type": "reference", - "id": 249, + "id": 283, "name": "ColumnName", "dereferenced": {} } }, { - "id": 251, + "id": 285, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -39074,21 +39718,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -39096,7 +39740,7 @@ } }, { - "id": 252, + "id": 286, "name": "rangeAdjacent", "kind": 4096, "kindString": "Call signature", @@ -39106,7 +39750,7 @@ }, "parameters": [ { - "id": 253, + "id": 287, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -39120,7 +39764,7 @@ } }, { - "id": 254, + "id": 288, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -39136,21 +39780,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -39160,7 +39804,7 @@ ] }, { - "id": 215, + "id": 249, "name": "rangeGt", "kind": 2048, "kindString": "Method", @@ -39168,13 +39812,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 235, + "line": 287, "character": 2 } ], "signatures": [ { - "id": 216, + "id": 250, "name": "rangeGt", "kind": 4096, "kindString": "Call signature", @@ -39184,7 +39828,7 @@ }, "typeParameter": [ { - "id": 217, + "id": 251, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -39197,7 +39841,7 @@ ], "parameters": [ { - "id": 218, + "id": 252, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -39207,13 +39851,13 @@ }, "type": { "type": "reference", - "id": 217, + "id": 251, "name": "ColumnName", "dereferenced": {} } }, { - "id": 219, + "id": 253, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -39229,21 +39873,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -39251,7 +39895,7 @@ } }, { - "id": 220, + "id": 254, "name": "rangeGt", "kind": 4096, "kindString": "Call signature", @@ -39261,7 +39905,7 @@ }, "parameters": [ { - "id": 221, + "id": 255, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -39275,7 +39919,7 @@ } }, { - "id": 222, + "id": 256, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -39291,21 +39935,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -39315,7 +39959,7 @@ ] }, { - "id": 223, + "id": 257, "name": "rangeGte", "kind": 2048, "kindString": "Method", @@ -39323,13 +39967,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 249, + "line": 301, "character": 2 } ], "signatures": [ { - "id": 224, + "id": 258, "name": "rangeGte", "kind": 4096, "kindString": "Call signature", @@ -39339,7 +39983,7 @@ }, "typeParameter": [ { - "id": 225, + "id": 259, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -39352,7 +39996,7 @@ ], "parameters": [ { - "id": 226, + "id": 260, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -39362,13 +40006,13 @@ }, "type": { "type": "reference", - "id": 225, + "id": 259, "name": "ColumnName", "dereferenced": {} } }, { - "id": 227, + "id": 261, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -39384,21 +40028,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -39406,7 +40050,7 @@ } }, { - "id": 228, + "id": 262, "name": "rangeGte", "kind": 4096, "kindString": "Call signature", @@ -39416,7 +40060,7 @@ }, "parameters": [ { - "id": 229, + "id": 263, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -39430,7 +40074,7 @@ } }, { - "id": 230, + "id": 264, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -39446,21 +40090,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -39470,7 +40114,7 @@ ] }, { - "id": 231, + "id": 265, "name": "rangeLt", "kind": 2048, "kindString": "Method", @@ -39478,13 +40122,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 264, + "line": 316, "character": 2 } ], "signatures": [ { - "id": 232, + "id": 266, "name": "rangeLt", "kind": 4096, "kindString": "Call signature", @@ -39494,7 +40138,7 @@ }, "typeParameter": [ { - "id": 233, + "id": 267, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -39507,7 +40151,7 @@ ], "parameters": [ { - "id": 234, + "id": 268, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -39517,13 +40161,13 @@ }, "type": { "type": "reference", - "id": 233, + "id": 267, "name": "ColumnName", "dereferenced": {} } }, { - "id": 235, + "id": 269, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -39539,21 +40183,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -39561,7 +40205,7 @@ } }, { - "id": 236, + "id": 270, "name": "rangeLt", "kind": 4096, "kindString": "Call signature", @@ -39571,7 +40215,7 @@ }, "parameters": [ { - "id": 237, + "id": 271, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -39585,7 +40229,7 @@ } }, { - "id": 238, + "id": 272, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -39601,21 +40245,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -39625,7 +40269,7 @@ ] }, { - "id": 239, + "id": 273, "name": "rangeLte", "kind": 2048, "kindString": "Method", @@ -39633,13 +40277,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 278, + "line": 330, "character": 2 } ], "signatures": [ { - "id": 240, + "id": 274, "name": "rangeLte", "kind": 4096, "kindString": "Call signature", @@ -39649,7 +40293,7 @@ }, "typeParameter": [ { - "id": 241, + "id": 275, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -39662,7 +40306,7 @@ ], "parameters": [ { - "id": 242, + "id": 276, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -39672,13 +40316,13 @@ }, "type": { "type": "reference", - "id": 241, + "id": 275, "name": "ColumnName", "dereferenced": {} } }, { - "id": 243, + "id": 277, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -39694,21 +40338,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -39716,7 +40360,7 @@ } }, { - "id": 244, + "id": 278, "name": "rangeLte", "kind": 4096, "kindString": "Call signature", @@ -39726,7 +40370,7 @@ }, "parameters": [ { - "id": 245, + "id": 279, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -39740,7 +40384,7 @@ } }, { - "id": 246, + "id": 280, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -39756,21 +40400,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -39780,7 +40424,7 @@ ] }, { - "id": 370, + "id": 404, "name": "returns", "kind": 2048, "kindString": "Method", @@ -39794,7 +40438,7 @@ ], "signatures": [ { - "id": 371, + "id": 405, "name": "returns", "kind": 4096, "kindString": "Call signature", @@ -39804,7 +40448,7 @@ }, "typeParameter": [ { - "id": 372, + "id": 406, "name": "NewResult", "kind": 131072, "kindString": "Type parameter", @@ -39816,21 +40460,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 372, + "id": 406, "name": "NewResult" } ], @@ -39838,19 +40482,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 470, + "id": 504, "name": "default.returns" } } ], "inheritedFrom": { "type": "reference", - "id": 469, + "id": 503, "name": "default.returns" } }, { - "id": 368, + "id": 402, "name": "rollback", "kind": 2048, "kindString": "Method", @@ -39864,7 +40508,7 @@ ], "signatures": [ { - "id": 369, + "id": 403, "name": "rollback", "kind": 4096, "kindString": "Call signature", @@ -39875,21 +40519,21 @@ }, "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -39897,19 +40541,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 468, + "id": 502, "name": "default.rollback" } } ], "inheritedFrom": { "type": "reference", - "id": 467, + "id": 501, "name": "default.rollback" } }, { - "id": 311, + "id": 345, "name": "select", "kind": 2048, "kindString": "Method", @@ -39923,7 +40567,7 @@ ], "signatures": [ { - "id": 312, + "id": 346, "name": "select", "kind": 4096, "kindString": "Call signature", @@ -39934,7 +40578,7 @@ }, "typeParameter": [ { - "id": 313, + "id": 347, "name": "Query", "kind": 131072, "kindString": "Type parameter", @@ -39949,7 +40593,7 @@ } }, { - "id": 314, + "id": 348, "name": "NewResultOne", "kind": 131072, "kindString": "Type parameter", @@ -39959,17 +40603,17 @@ "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 313, + "id": 347, "name": "Query" } ], @@ -39979,7 +40623,7 @@ ], "parameters": [ { - "id": 315, + "id": 349, "name": "columns", "kind": 32768, "kindString": "Parameter", @@ -39991,7 +40635,7 @@ }, "type": { "type": "reference", - "id": 313, + "id": 347, "name": "Query", "dereferenced": {} } @@ -39999,23 +40643,23 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "array", "elementType": { "type": "reference", - "id": 314, + "id": 348, "name": "NewResultOne" } } @@ -40024,19 +40668,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 411, + "id": 445, "name": "default.select" } } ], "inheritedFrom": { "type": "reference", - "id": 410, + "id": 444, "name": "default.select" } }, { - "id": 348, + "id": 382, "name": "single", "kind": 2048, "kindString": "Method", @@ -40050,7 +40694,7 @@ ], "signatures": [ { - "id": 349, + "id": 383, "name": "single", "kind": 4096, "kindString": "Call signature", @@ -40061,7 +40705,7 @@ }, "typeParameter": [ { - "id": 350, + "id": 384, "name": "ResultOne", "kind": 131072, "kindString": "Type parameter", @@ -40070,7 +40714,7 @@ "type": "conditional", "checkType": { "type": "reference", - "id": 117, + "id": 119, "name": "Result" }, "extendsType": { @@ -40093,11 +40737,11 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 350, + "id": 384, "name": "ResultOne" } ], @@ -40105,19 +40749,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 448, + "id": 482, "name": "default.single" } } ], "inheritedFrom": { "type": "reference", - "id": 447, + "id": 481, "name": "default.single" } }, { - "id": 263, + "id": 297, "name": "textSearch", "kind": 2048, "kindString": "Method", @@ -40125,13 +40769,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 331, + "line": 383, "character": 2 } ], "signatures": [ { - "id": 264, + "id": 298, "name": "textSearch", "kind": 4096, "kindString": "Call signature", @@ -40141,7 +40785,7 @@ }, "typeParameter": [ { - "id": 265, + "id": 299, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -40154,7 +40798,7 @@ ], "parameters": [ { - "id": 266, + "id": 300, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -40164,13 +40808,13 @@ }, "type": { "type": "reference", - "id": 265, + "id": 299, "name": "ColumnName", "dereferenced": {} } }, { - "id": 267, + "id": 301, "name": "query", "kind": 32768, "kindString": "Parameter", @@ -40184,7 +40828,7 @@ } }, { - "id": 268, + "id": 302, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -40197,14 +40841,14 @@ "type": { "type": "reflection", "declaration": { - "id": 269, + "id": 303, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 270, + "id": 304, "name": "config", "kind": 1024, "kindString": "Property", @@ -40217,7 +40861,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 334, + "line": 386, "character": 16 } ], @@ -40227,7 +40871,7 @@ } }, { - "id": 271, + "id": 305, "name": "type", "kind": 1024, "kindString": "Property", @@ -40240,7 +40884,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 334, + "line": 386, "character": 33 } ], @@ -40267,7 +40911,7 @@ { "title": "Properties", "kind": 1024, - "children": [270, 271] + "children": [304, 305] } ] } @@ -40276,21 +40920,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -40298,7 +40942,7 @@ } }, { - "id": 272, + "id": 306, "name": "textSearch", "kind": 4096, "kindString": "Call signature", @@ -40308,7 +40952,7 @@ }, "parameters": [ { - "id": 273, + "id": 307, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -40322,7 +40966,7 @@ } }, { - "id": 274, + "id": 308, "name": "query", "kind": 32768, "kindString": "Parameter", @@ -40336,7 +40980,7 @@ } }, { - "id": 275, + "id": 309, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -40349,14 +40993,14 @@ "type": { "type": "reflection", "declaration": { - "id": 276, + "id": 310, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 277, + "id": 311, "name": "config", "kind": 1024, "kindString": "Property", @@ -40369,7 +41013,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 339, + "line": 391, "character": 16 } ], @@ -40379,7 +41023,7 @@ } }, { - "id": 278, + "id": 312, "name": "type", "kind": 1024, "kindString": "Property", @@ -40392,7 +41036,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 339, + "line": 391, "character": 33 } ], @@ -40419,7 +41063,7 @@ { "title": "Properties", "kind": 1024, - "children": [277, 278] + "children": [311, 312] } ] } @@ -40428,21 +41072,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -40452,7 +41096,7 @@ ] }, { - "id": 388, + "id": 422, "name": "then", "kind": 2048, "kindString": "Method", @@ -40466,25 +41110,25 @@ ], "signatures": [ { - "id": 389, + "id": 423, "name": "then", "kind": 4096, "kindString": "Call signature", "flags": {}, "typeParameter": [ { - "id": 390, + "id": 424, "name": "TResult1", "kind": 131072, "kindString": "Type parameter", "flags": {}, "default": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -40492,7 +41136,7 @@ } }, { - "id": 391, + "id": 425, "name": "TResult2", "kind": 131072, "kindString": "Type parameter", @@ -40505,7 +41149,7 @@ ], "parameters": [ { - "id": 392, + "id": 426, "name": "onfulfilled", "kind": 32768, "kindString": "Parameter", @@ -40522,32 +41166,32 @@ { "type": "reflection", "declaration": { - "id": 393, + "id": 427, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 394, + "id": 428, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 395, + "id": 429, "name": "value", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -40560,7 +41204,7 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { @@ -40568,7 +41212,7 @@ "typeArguments": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" } ], @@ -40586,7 +41230,7 @@ } }, { - "id": 396, + "id": 430, "name": "onrejected", "kind": 32768, "kindString": "Parameter", @@ -40603,21 +41247,21 @@ { "type": "reflection", "declaration": { - "id": 397, + "id": 431, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 398, + "id": 432, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 399, + "id": 433, "name": "reason", "kind": 32768, "kindString": "Parameter", @@ -40633,7 +41277,7 @@ "types": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" }, { @@ -40641,7 +41285,7 @@ "typeArguments": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ], @@ -40667,12 +41311,12 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ] @@ -40684,19 +41328,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 488, + "id": 522, "name": "default.then" } } ], "inheritedFrom": { "type": "reference", - "id": 487, + "id": 521, "name": "default.then" } }, { - "id": 386, + "id": 420, "name": "throwOnError", "kind": 2048, "kindString": "Method", @@ -40710,7 +41354,7 @@ ], "signatures": [ { - "id": 387, + "id": 421, "name": "throwOnError", "kind": 4096, "kindString": "Call signature", @@ -40721,21 +41365,21 @@ }, "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -40743,14 +41387,14 @@ }, "inheritedFrom": { "type": "reference", - "id": 486, + "id": 520, "name": "default.throwOnError" } } ], "inheritedFrom": { "type": "reference", - "id": 485, + "id": 519, "name": "default.throwOnError" } } @@ -40759,20 +41403,20 @@ { "title": "Constructors", "kind": 512, - "children": [113] + "children": [115] }, { "title": "Properties", "kind": 1024, - "children": [385, 377, 380, 375, 373, 376, 378, 379, 374] + "children": [419, 411, 414, 409, 407, 410, 412, 413, 408] }, { "title": "Methods", "kind": 2048, "children": [ - 345, 207, 199, 354, 119, 358, 301, 356, 135, 143, 175, 191, 183, 167, 332, 151, 159, - 279, 351, 127, 285, 295, 316, 255, 338, 247, 215, 223, 231, 239, 370, 368, 311, 348, - 263, 388, 386 + 379, 241, 233, 388, 121, 392, 335, 390, 137, 145, 193, 201, 209, 225, 217, 169, 177, + 185, 366, 153, 161, 313, 385, 129, 319, 329, 350, 289, 372, 281, 249, 257, 265, 273, + 404, 402, 345, 382, 297, 422, 420 ] } ], @@ -40785,7 +41429,7 @@ ], "typeParameter": [ { - "id": 400, + "id": 434, "name": "Schema", "kind": 131072, "kindString": "Type parameter", @@ -40796,7 +41440,7 @@ } }, { - "id": 401, + "id": 435, "name": "Row", "kind": 131072, "kindString": "Type parameter", @@ -40819,7 +41463,7 @@ } }, { - "id": 402, + "id": 436, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -40829,21 +41473,21 @@ "extendedTypes": [ { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -41297,7 +41941,7 @@ } }, { - "id": 105, + "id": 107, "name": "delete", "kind": 2048, "kindString": "Method", @@ -41305,13 +41949,13 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 296, + "line": 319, "character": 2 } ], "signatures": [ { - "id": 106, + "id": 108, "name": "delete", "kind": 4096, "kindString": "Call signature", @@ -41322,7 +41966,7 @@ }, "parameters": [ { - "id": 107, + "id": 109, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -41334,14 +41978,14 @@ "type": { "type": "reflection", "declaration": { - "id": 108, + "id": 110, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 109, + "id": 111, "name": "count", "kind": 1024, "kindString": "Property", @@ -41354,7 +41998,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 299, + "line": 322, "character": 4 } ], @@ -41381,7 +42025,7 @@ { "title": "Properties", "kind": 1024, - "children": [109] + "children": [111] } ] } @@ -41391,7 +42035,7 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", @@ -41429,7 +42073,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 117, + "line": 120, "character": 2 } ], @@ -41531,7 +42175,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 122, + "line": 126, "character": 6 } ], @@ -41552,13 +42196,36 @@ } ] } + }, + { + "id": 89, + "name": "defaultToNull", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Make missing fields default to `null`.\nOtherwise, use the default value for the column.\n" + }, + "sources": [ + { + "fileName": "src/PostgrestQueryBuilder.ts", + "line": 127, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [88] + "children": [88, 89] } ] } @@ -41568,7 +42235,7 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", @@ -41784,7 +42451,7 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", @@ -41818,7 +42485,7 @@ ] }, { - "id": 98, + "id": 100, "name": "update", "kind": 2048, "kindString": "Method", @@ -41826,13 +42493,13 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 247, + "line": 271, "character": 2 } ], "signatures": [ { - "id": 99, + "id": 101, "name": "update", "kind": 4096, "kindString": "Call signature", @@ -41843,7 +42510,7 @@ }, "typeParameter": [ { - "id": 100, + "id": 102, "name": "Row", "kind": 131072, "kindString": "Type parameter", @@ -41868,7 +42535,7 @@ ], "parameters": [ { - "id": 101, + "id": 103, "name": "values", "kind": 32768, "kindString": "Parameter", @@ -41878,13 +42545,13 @@ }, "type": { "type": "reference", - "id": 100, + "id": 102, "name": "Row", "dereferenced": {} } }, { - "id": 102, + "id": 104, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -41896,14 +42563,14 @@ "type": { "type": "reflection", "declaration": { - "id": 103, + "id": 105, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 104, + "id": 106, "name": "count", "kind": 1024, "kindString": "Property", @@ -41916,7 +42583,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 252, + "line": 276, "character": 6 } ], @@ -41943,7 +42610,7 @@ { "title": "Properties", "kind": 1024, - "children": [104] + "children": [106] } ] } @@ -41953,7 +42620,7 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", @@ -41983,7 +42650,7 @@ ] }, { - "id": 89, + "id": 90, "name": "upsert", "kind": 2048, "kindString": "Method", @@ -41991,13 +42658,13 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 189, + "line": 201, "character": 2 } ], "signatures": [ { - "id": 90, + "id": 91, "name": "upsert", "kind": 4096, "kindString": "Call signature", @@ -42008,7 +42675,7 @@ }, "typeParameter": [ { - "id": 91, + "id": 92, "name": "Row", "kind": 131072, "kindString": "Type parameter", @@ -42033,7 +42700,7 @@ ], "parameters": [ { - "id": 92, + "id": 93, "name": "values", "kind": 32768, "kindString": "Parameter", @@ -42046,14 +42713,14 @@ "types": [ { "type": "reference", - "id": 91, + "id": 92, "name": "Row" }, { "type": "array", "elementType": { "type": "reference", - "id": 91, + "id": 92, "name": "Row" } } @@ -42061,7 +42728,7 @@ } }, { - "id": 93, + "id": 94, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -42073,14 +42740,14 @@ "type": { "type": "reflection", "declaration": { - "id": 94, + "id": 95, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 97, + "id": 98, "name": "count", "kind": 1024, "kindString": "Property", @@ -42093,7 +42760,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 198, + "line": 211, "character": 6 } ], @@ -42116,7 +42783,30 @@ } }, { - "id": 96, + "id": 99, + "name": "defaultToNull", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Make missing fields default to `null`.\nOtherwise, use the default value for the column. This only applies when\ninserting new rows, not when merging with existing rows under\n`ignoreDuplicates: false`.\n" + }, + "sources": [ + { + "fileName": "src/PostgrestQueryBuilder.ts", + "line": 212, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 97, "name": "ignoreDuplicates", "kind": 1024, "kindString": "Property", @@ -42129,7 +42819,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 197, + "line": 210, "character": 6 } ], @@ -42139,7 +42829,7 @@ } }, { - "id": 95, + "id": 96, "name": "onConflict", "kind": 1024, "kindString": "Property", @@ -42152,7 +42842,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 196, + "line": 209, "character": 6 } ], @@ -42166,7 +42856,7 @@ { "title": "Properties", "kind": 1024, - "children": [97, 96, 95] + "children": [98, 99, 97, 96] } ] } @@ -42176,7 +42866,7 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", @@ -42220,7 +42910,7 @@ { "title": "Methods", "kind": 2048, - "children": [105, 82, 73, 98, 89] + "children": [107, 82, 73, 100, 90] } ], "sources": [ @@ -42232,7 +42922,7 @@ ], "typeParameter": [ { - "id": 110, + "id": 112, "name": "Schema", "kind": 131072, "kindString": "Type parameter", @@ -42243,7 +42933,7 @@ } }, { - "id": 111, + "id": 113, "name": "Relation", "kind": 131072, "kindString": "Type parameter", @@ -42265,28 +42955,28 @@ ] }, { - "id": 403, + "id": 437, "name": "PostgrestTransformBuilder", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 404, + "id": 438, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": {}, "signatures": [ { - "id": 405, + "id": 439, "name": "new PostgrestTransformBuilder", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "typeParameter": [ { - "id": 406, + "id": 440, "name": "Schema", "kind": 131072, "kindString": "Type parameter", @@ -42297,7 +42987,7 @@ } }, { - "id": 407, + "id": 441, "name": "Row", "kind": 131072, "kindString": "Type parameter", @@ -42320,7 +43010,7 @@ } }, { - "id": 408, + "id": 442, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -42329,24 +43019,24 @@ ], "parameters": [ { - "id": 409, + "id": 443, "name": "builder", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], "name": "default", "dereferenced": { - "id": 502, + "id": 536, "name": "PostgrestBuilder", "kind": 128, "kindString": "Class", @@ -42355,7 +43045,7 @@ }, "children": [ { - "id": 503, + "id": 537, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -42369,14 +43059,14 @@ ], "signatures": [ { - "id": 504, + "id": 538, "name": "new PostgrestBuilder", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "typeParameter": [ { - "id": 505, + "id": 539, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -42385,18 +43075,18 @@ ], "parameters": [ { - "id": 506, + "id": 540, "name": "builder", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -42407,11 +43097,11 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -42421,7 +43111,7 @@ ] }, { - "id": 519, + "id": 553, "name": "allowEmpty", "kind": 1024, "kindString": "Property", @@ -42441,7 +43131,7 @@ } }, { - "id": 511, + "id": 545, "name": "body", "kind": 1024, "kindString": "Property", @@ -42462,7 +43152,7 @@ } }, { - "id": 514, + "id": 548, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -42479,21 +43169,21 @@ "type": { "type": "reflection", "declaration": { - "id": 515, + "id": 549, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 516, + "id": 550, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 517, + "id": 551, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -42517,7 +43207,7 @@ } }, { - "id": 518, + "id": 552, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -42552,7 +43242,7 @@ } }, { - "id": 509, + "id": 543, "name": "headers", "kind": 1024, "kindString": "Property", @@ -42584,7 +43274,7 @@ } }, { - "id": 507, + "id": 541, "name": "method", "kind": 1024, "kindString": "Property", @@ -42625,7 +43315,7 @@ } }, { - "id": 510, + "id": 544, "name": "schema", "kind": 1024, "kindString": "Property", @@ -42646,7 +43336,7 @@ } }, { - "id": 512, + "id": 546, "name": "shouldThrowOnError", "kind": 1024, "kindString": "Property", @@ -42667,7 +43357,7 @@ "defaultValue": "false" }, { - "id": 513, + "id": 547, "name": "signal", "kind": 1024, "kindString": "Property", @@ -42690,7 +43380,7 @@ } }, { - "id": 508, + "id": 542, "name": "url", "kind": 1024, "kindString": "Property", @@ -42712,7 +43402,7 @@ } }, { - "id": 522, + "id": 556, "name": "then", "kind": 2048, "kindString": "Method", @@ -42726,25 +43416,25 @@ ], "signatures": [ { - "id": 523, + "id": 557, "name": "then", "kind": 4096, "kindString": "Call signature", "flags": {}, "typeParameter": [ { - "id": 524, + "id": 558, "name": "TResult1", "kind": 131072, "kindString": "Type parameter", "flags": {}, "default": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -42752,7 +43442,7 @@ } }, { - "id": 525, + "id": 559, "name": "TResult2", "kind": 131072, "kindString": "Type parameter", @@ -42765,7 +43455,7 @@ ], "parameters": [ { - "id": 526, + "id": 560, "name": "onfulfilled", "kind": 32768, "kindString": "Parameter", @@ -42782,32 +43472,32 @@ { "type": "reflection", "declaration": { - "id": 527, + "id": 561, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 528, + "id": 562, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 529, + "id": 563, "name": "value", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -42820,7 +43510,7 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { @@ -42828,7 +43518,7 @@ "typeArguments": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" } ], @@ -42846,7 +43536,7 @@ } }, { - "id": 530, + "id": 564, "name": "onrejected", "kind": 32768, "kindString": "Parameter", @@ -42863,21 +43553,21 @@ { "type": "reflection", "declaration": { - "id": 531, + "id": 565, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 532, + "id": 566, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 533, + "id": 567, "name": "reason", "kind": 32768, "kindString": "Parameter", @@ -42893,7 +43583,7 @@ "types": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" }, { @@ -42901,7 +43591,7 @@ "typeArguments": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ], @@ -42927,12 +43617,12 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ] @@ -42954,7 +43644,7 @@ } }, { - "id": 520, + "id": 554, "name": "throwOnError", "kind": 2048, "kindString": "Method", @@ -42968,7 +43658,7 @@ ], "signatures": [ { - "id": 521, + "id": 555, "name": "throwOnError", "kind": 4096, "kindString": "Call signature", @@ -42979,11 +43669,11 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -42997,17 +43687,17 @@ { "title": "Constructors", "kind": 512, - "children": [503] + "children": [537] }, { "title": "Properties", "kind": 1024, - "children": [519, 511, 514, 509, 507, 510, 512, 513, 508] + "children": [553, 545, 548, 543, 541, 544, 546, 547, 542] }, { "title": "Methods", "kind": 2048, - "children": [522, 520] + "children": [556, 554] } ], "sources": [ @@ -43019,7 +43709,7 @@ ], "typeParameter": [ { - "id": 534, + "id": 568, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -43029,7 +43719,7 @@ "extendedBy": [ { "type": "reference", - "id": 403, + "id": 437, "name": "PostgrestTransformBuilder" } ], @@ -43039,11 +43729,11 @@ "typeArguments": [ { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -43061,21 +43751,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -43083,19 +43773,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 504, + "id": 538, "name": "default.constructor" } } ], "inheritedFrom": { "type": "reference", - "id": 503, + "id": 537, "name": "default.constructor" } }, { - "id": 484, + "id": 518, "name": "allowEmpty", "kind": 1024, "kindString": "Property", @@ -43115,12 +43805,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 519, + "id": 553, "name": "default.allowEmpty" } }, { - "id": 476, + "id": 510, "name": "body", "kind": 1024, "kindString": "Property", @@ -43141,12 +43831,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 511, + "id": 545, "name": "default.body" } }, { - "id": 479, + "id": 513, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -43163,21 +43853,21 @@ "type": { "type": "reflection", "declaration": { - "id": 480, + "id": 514, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 481, + "id": 515, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 482, + "id": 516, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -43201,7 +43891,7 @@ } }, { - "id": 483, + "id": 517, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -43236,12 +43926,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 514, + "id": 548, "name": "default.fetch" } }, { - "id": 474, + "id": 508, "name": "headers", "kind": 1024, "kindString": "Property", @@ -43273,12 +43963,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 509, + "id": 543, "name": "default.headers" } }, { - "id": 472, + "id": 506, "name": "method", "kind": 1024, "kindString": "Property", @@ -43319,12 +44009,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 507, + "id": 541, "name": "default.method" } }, { - "id": 475, + "id": 509, "name": "schema", "kind": 1024, "kindString": "Property", @@ -43345,12 +44035,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 510, + "id": 544, "name": "default.schema" } }, { - "id": 477, + "id": 511, "name": "shouldThrowOnError", "kind": 1024, "kindString": "Property", @@ -43371,12 +44061,12 @@ "defaultValue": "false", "inheritedFrom": { "type": "reference", - "id": 512, + "id": 546, "name": "default.shouldThrowOnError" } }, { - "id": 478, + "id": 512, "name": "signal", "kind": 1024, "kindString": "Property", @@ -43399,12 +44089,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 513, + "id": 547, "name": "default.signal" } }, { - "id": 473, + "id": 507, "name": "url", "kind": 1024, "kindString": "Property", @@ -43426,12 +44116,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 508, + "id": 542, "name": "default.url" } }, { - "id": 444, + "id": 478, "name": "abortSignal", "kind": 2048, "kindString": "Method", @@ -43445,7 +44135,7 @@ ], "signatures": [ { - "id": 445, + "id": 479, "name": "abortSignal", "kind": 4096, "kindString": "Call signature", @@ -43455,7 +44145,7 @@ }, "parameters": [ { - "id": 446, + "id": 480, "name": "signal", "kind": 32768, "kindString": "Parameter", @@ -43473,21 +44163,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -43497,7 +44187,7 @@ ] }, { - "id": 453, + "id": 487, "name": "csv", "kind": 2048, "kindString": "Method", @@ -43511,7 +44201,7 @@ ], "signatures": [ { - "id": 454, + "id": 488, "name": "csv", "kind": 4096, "kindString": "Call signature", @@ -43521,7 +44211,7 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "intrinsic", @@ -43534,7 +44224,7 @@ ] }, { - "id": 457, + "id": 491, "name": "explain", "kind": 2048, "kindString": "Method", @@ -43548,7 +44238,7 @@ ], "signatures": [ { - "id": 458, + "id": 492, "name": "explain", "kind": 4096, "kindString": "Call signature", @@ -43558,7 +44248,7 @@ }, "parameters": [ { - "id": 459, + "id": 493, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -43570,14 +44260,14 @@ "type": { "type": "reflection", "declaration": { - "id": 460, + "id": 494, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 461, + "id": 495, "name": "analyze", "kind": 1024, "kindString": "Property", @@ -43600,7 +44290,7 @@ } }, { - "id": 464, + "id": 498, "name": "buffers", "kind": 1024, "kindString": "Property", @@ -43623,7 +44313,7 @@ } }, { - "id": 466, + "id": 500, "name": "format", "kind": 1024, "kindString": "Property", @@ -43655,7 +44345,7 @@ } }, { - "id": 463, + "id": 497, "name": "settings", "kind": 1024, "kindString": "Property", @@ -43678,7 +44368,7 @@ } }, { - "id": 462, + "id": 496, "name": "verbose", "kind": 1024, "kindString": "Property", @@ -43701,7 +44391,7 @@ } }, { - "id": 465, + "id": 499, "name": "wal", "kind": 1024, "kindString": "Property", @@ -43728,7 +44418,7 @@ { "title": "Properties", "kind": 1024, - "children": [461, 464, 466, 463, 462, 465] + "children": [495, 498, 500, 497, 496, 499] } ] } @@ -43741,7 +44431,7 @@ "types": [ { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "intrinsic", @@ -43752,7 +44442,7 @@ }, { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "array", @@ -43782,7 +44472,7 @@ ] }, { - "id": 455, + "id": 489, "name": "geojson", "kind": 2048, "kindString": "Method", @@ -43796,7 +44486,7 @@ ], "signatures": [ { - "id": 456, + "id": 490, "name": "geojson", "kind": 4096, "kindString": "Call signature", @@ -43806,7 +44496,7 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", @@ -43831,7 +44521,7 @@ ] }, { - "id": 431, + "id": 465, "name": "limit", "kind": 2048, "kindString": "Method", @@ -43845,7 +44535,7 @@ ], "signatures": [ { - "id": 432, + "id": 466, "name": "limit", "kind": 4096, "kindString": "Call signature", @@ -43855,7 +44545,7 @@ }, "parameters": [ { - "id": 433, + "id": 467, "name": "count", "kind": 32768, "kindString": "Parameter", @@ -43869,7 +44559,7 @@ } }, { - "id": 434, + "id": 468, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -43881,14 +44571,14 @@ "type": { "type": "reflection", "declaration": { - "id": 435, + "id": 469, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 436, + "id": 470, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -43915,7 +44605,7 @@ { "title": "Properties", "kind": 1024, - "children": [436] + "children": [470] } ] } @@ -43925,21 +44615,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -43949,7 +44639,7 @@ ] }, { - "id": 450, + "id": 484, "name": "maybeSingle", "kind": 2048, "kindString": "Method", @@ -43963,7 +44653,7 @@ ], "signatures": [ { - "id": 451, + "id": 485, "name": "maybeSingle", "kind": 4096, "kindString": "Call signature", @@ -43974,7 +44664,7 @@ }, "typeParameter": [ { - "id": 452, + "id": 486, "name": "ResultOne", "kind": 131072, "kindString": "Type parameter", @@ -43983,7 +44673,7 @@ "type": "conditional", "checkType": { "type": "reference", - "id": 408, + "id": 442, "name": "Result" }, "extendsType": { @@ -44006,7 +44696,7 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "union", @@ -44017,7 +44707,7 @@ }, { "type": "reference", - "id": 353, + "id": 387, "name": "ResultOne" } ] @@ -44029,7 +44719,7 @@ ] }, { - "id": 415, + "id": 449, "name": "order", "kind": 2048, "kindString": "Method", @@ -44043,7 +44733,7 @@ ], "signatures": [ { - "id": 416, + "id": 450, "name": "order", "kind": 4096, "kindString": "Call signature", @@ -44054,7 +44744,7 @@ }, "typeParameter": [ { - "id": 417, + "id": 451, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -44067,7 +44757,7 @@ ], "parameters": [ { - "id": 418, + "id": 452, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -44077,13 +44767,13 @@ }, "type": { "type": "reference", - "id": 318, + "id": 352, "name": "ColumnName", "dereferenced": {} } }, { - "id": 419, + "id": 453, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -44096,14 +44786,14 @@ "type": { "type": "reflection", "declaration": { - "id": 420, + "id": 454, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 421, + "id": 455, "name": "ascending", "kind": 1024, "kindString": "Property", @@ -44126,7 +44816,7 @@ } }, { - "id": 423, + "id": 457, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -44149,7 +44839,7 @@ } }, { - "id": 422, + "id": 456, "name": "nullsFirst", "kind": 1024, "kindString": "Property", @@ -44176,7 +44866,7 @@ { "title": "Properties", "kind": 1024, - "children": [421, 423, 422] + "children": [455, 457, 456] } ] } @@ -44185,21 +44875,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -44207,7 +44897,7 @@ } }, { - "id": 424, + "id": 458, "name": "order", "kind": 4096, "kindString": "Call signature", @@ -44218,7 +44908,7 @@ }, "parameters": [ { - "id": 425, + "id": 459, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -44232,7 +44922,7 @@ } }, { - "id": 426, + "id": 460, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -44245,14 +44935,14 @@ "type": { "type": "reflection", "declaration": { - "id": 427, + "id": 461, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 428, + "id": 462, "name": "ascending", "kind": 1024, "kindString": "Property", @@ -44275,7 +44965,7 @@ } }, { - "id": 430, + "id": 464, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -44296,7 +44986,7 @@ } }, { - "id": 429, + "id": 463, "name": "nullsFirst", "kind": 1024, "kindString": "Property", @@ -44323,7 +45013,7 @@ { "title": "Properties", "kind": 1024, - "children": [428, 430, 429] + "children": [462, 464, 463] } ] } @@ -44332,21 +45022,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -44356,7 +45046,7 @@ ] }, { - "id": 437, + "id": 471, "name": "range", "kind": 2048, "kindString": "Method", @@ -44370,7 +45060,7 @@ ], "signatures": [ { - "id": 438, + "id": 472, "name": "range", "kind": 4096, "kindString": "Call signature", @@ -44380,7 +45070,7 @@ }, "parameters": [ { - "id": 439, + "id": 473, "name": "from", "kind": 32768, "kindString": "Parameter", @@ -44394,7 +45084,7 @@ } }, { - "id": 440, + "id": 474, "name": "to", "kind": 32768, "kindString": "Parameter", @@ -44408,7 +45098,7 @@ } }, { - "id": 441, + "id": 475, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -44420,14 +45110,14 @@ "type": { "type": "reflection", "declaration": { - "id": 442, + "id": 476, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 443, + "id": 477, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -44454,7 +45144,7 @@ { "title": "Properties", "kind": 1024, - "children": [443] + "children": [477] } ] } @@ -44464,21 +45154,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -44488,7 +45178,7 @@ ] }, { - "id": 469, + "id": 503, "name": "returns", "kind": 2048, "kindString": "Method", @@ -44502,7 +45192,7 @@ ], "signatures": [ { - "id": 470, + "id": 504, "name": "returns", "kind": 4096, "kindString": "Call signature", @@ -44512,7 +45202,7 @@ }, "typeParameter": [ { - "id": 471, + "id": 505, "name": "NewResult", "kind": 131072, "kindString": "Type parameter", @@ -44524,21 +45214,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 372, + "id": 406, "name": "NewResult" } ], @@ -44548,7 +45238,7 @@ ] }, { - "id": 467, + "id": 501, "name": "rollback", "kind": 2048, "kindString": "Method", @@ -44562,7 +45252,7 @@ ], "signatures": [ { - "id": 468, + "id": 502, "name": "rollback", "kind": 4096, "kindString": "Call signature", @@ -44573,21 +45263,21 @@ }, "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -44597,7 +45287,7 @@ ] }, { - "id": 410, + "id": 444, "name": "select", "kind": 2048, "kindString": "Method", @@ -44611,7 +45301,7 @@ ], "signatures": [ { - "id": 411, + "id": 445, "name": "select", "kind": 4096, "kindString": "Call signature", @@ -44622,7 +45312,7 @@ }, "typeParameter": [ { - "id": 412, + "id": 446, "name": "Query", "kind": 131072, "kindString": "Type parameter", @@ -44637,7 +45327,7 @@ } }, { - "id": 413, + "id": 447, "name": "NewResultOne", "kind": 131072, "kindString": "Type parameter", @@ -44647,17 +45337,17 @@ "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 313, + "id": 347, "name": "Query" } ], @@ -44667,7 +45357,7 @@ ], "parameters": [ { - "id": 414, + "id": 448, "name": "columns", "kind": 32768, "kindString": "Parameter", @@ -44679,7 +45369,7 @@ }, "type": { "type": "reference", - "id": 313, + "id": 347, "name": "Query", "dereferenced": {} } @@ -44687,23 +45377,23 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "array", "elementType": { "type": "reference", - "id": 314, + "id": 348, "name": "NewResultOne" } } @@ -44714,7 +45404,7 @@ ] }, { - "id": 447, + "id": 481, "name": "single", "kind": 2048, "kindString": "Method", @@ -44728,7 +45418,7 @@ ], "signatures": [ { - "id": 448, + "id": 482, "name": "single", "kind": 4096, "kindString": "Call signature", @@ -44739,7 +45429,7 @@ }, "typeParameter": [ { - "id": 449, + "id": 483, "name": "ResultOne", "kind": 131072, "kindString": "Type parameter", @@ -44748,7 +45438,7 @@ "type": "conditional", "checkType": { "type": "reference", - "id": 408, + "id": 442, "name": "Result" }, "extendsType": { @@ -44771,11 +45461,11 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 350, + "id": 384, "name": "ResultOne" } ], @@ -44785,7 +45475,7 @@ ] }, { - "id": 487, + "id": 521, "name": "then", "kind": 2048, "kindString": "Method", @@ -44799,25 +45489,25 @@ ], "signatures": [ { - "id": 488, + "id": 522, "name": "then", "kind": 4096, "kindString": "Call signature", "flags": {}, "typeParameter": [ { - "id": 489, + "id": 523, "name": "TResult1", "kind": 131072, "kindString": "Type parameter", "flags": {}, "default": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -44825,7 +45515,7 @@ } }, { - "id": 490, + "id": 524, "name": "TResult2", "kind": 131072, "kindString": "Type parameter", @@ -44838,7 +45528,7 @@ ], "parameters": [ { - "id": 491, + "id": 525, "name": "onfulfilled", "kind": 32768, "kindString": "Parameter", @@ -44855,32 +45545,32 @@ { "type": "reflection", "declaration": { - "id": 492, + "id": 526, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 493, + "id": 527, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 494, + "id": 528, "name": "value", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -44893,7 +45583,7 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { @@ -44901,7 +45591,7 @@ "typeArguments": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" } ], @@ -44919,7 +45609,7 @@ } }, { - "id": 495, + "id": 529, "name": "onrejected", "kind": 32768, "kindString": "Parameter", @@ -44936,21 +45626,21 @@ { "type": "reflection", "declaration": { - "id": 496, + "id": 530, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 497, + "id": 531, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 498, + "id": 532, "name": "reason", "kind": 32768, "kindString": "Parameter", @@ -44966,7 +45656,7 @@ "types": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" }, { @@ -44974,7 +45664,7 @@ "typeArguments": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ], @@ -45000,12 +45690,12 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ] @@ -45017,19 +45707,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 523, + "id": 557, "name": "default.then" } } ], "inheritedFrom": { "type": "reference", - "id": 522, + "id": 556, "name": "default.then" } }, { - "id": 485, + "id": 519, "name": "throwOnError", "kind": 2048, "kindString": "Method", @@ -45043,7 +45733,7 @@ ], "signatures": [ { - "id": 486, + "id": 520, "name": "throwOnError", "kind": 4096, "kindString": "Call signature", @@ -45054,21 +45744,21 @@ }, "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -45076,14 +45766,14 @@ }, "inheritedFrom": { "type": "reference", - "id": 521, + "id": 555, "name": "default.throwOnError" } } ], "inheritedFrom": { "type": "reference", - "id": 520, + "id": 554, "name": "default.throwOnError" } } @@ -45092,17 +45782,17 @@ { "title": "Constructors", "kind": 512, - "children": [404] + "children": [438] }, { "title": "Properties", "kind": 1024, - "children": [484, 476, 479, 474, 472, 475, 477, 478, 473] + "children": [518, 510, 513, 508, 506, 509, 511, 512, 507] }, { "title": "Methods", "kind": 2048, - "children": [444, 453, 457, 455, 431, 450, 415, 437, 469, 467, 410, 447, 487, 485] + "children": [478, 487, 491, 489, 465, 484, 449, 471, 503, 501, 444, 481, 521, 519] } ], "sources": [ @@ -45114,7 +45804,7 @@ ], "typeParameter": [ { - "id": 499, + "id": 533, "name": "Schema", "kind": 131072, "kindString": "Type parameter", @@ -45125,7 +45815,7 @@ } }, { - "id": 500, + "id": 534, "name": "Row", "kind": 131072, "kindString": "Type parameter", @@ -45148,7 +45838,7 @@ } }, { - "id": 501, + "id": 535, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -45158,11 +45848,11 @@ "extendedTypes": [ { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -45172,20 +45862,20 @@ "extendedBy": [ { "type": "reference", - "id": 112, + "id": 114, "name": "PostgrestFilterBuilder" } ] }, { - "id": 537, + "id": 571, "name": "PostgrestResponseFailure", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 540, + "id": 574, "name": "count", "kind": 1024, "kindString": "Property", @@ -45203,7 +45893,7 @@ } }, { - "id": 539, + "id": 573, "name": "data", "kind": 1024, "kindString": "Property", @@ -45221,7 +45911,7 @@ } }, { - "id": 538, + "id": 572, "name": "error", "kind": 1024, "kindString": "Property", @@ -45235,10 +45925,10 @@ ], "type": { "type": "reference", - "id": 554, + "id": 588, "name": "PostgrestError", "dereferenced": { - "id": 554, + "id": 588, "name": "PostgrestError", "kind": 4194304, "kindString": "Type alias", @@ -45257,14 +45947,14 @@ "type": { "type": "reflection", "declaration": { - "id": 555, + "id": 589, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 559, + "id": 593, "name": "code", "kind": 1024, "kindString": "Property", @@ -45282,7 +45972,7 @@ } }, { - "id": 557, + "id": 591, "name": "details", "kind": 1024, "kindString": "Property", @@ -45300,7 +45990,7 @@ } }, { - "id": 558, + "id": 592, "name": "hint", "kind": 1024, "kindString": "Property", @@ -45318,7 +46008,7 @@ } }, { - "id": 556, + "id": 590, "name": "message", "kind": 1024, "kindString": "Property", @@ -45340,7 +46030,7 @@ { "title": "Properties", "kind": 1024, - "children": [559, 557, 558, 556] + "children": [593, 591, 592, 590] } ], "sources": [ @@ -45356,7 +46046,7 @@ } }, { - "id": 541, + "id": 575, "name": "status", "kind": 1024, "kindString": "Property", @@ -45378,7 +46068,7 @@ } }, { - "id": 542, + "id": 576, "name": "statusText", "kind": 1024, "kindString": "Property", @@ -45404,7 +46094,7 @@ { "title": "Properties", "kind": 1024, - "children": [540, 539, 538, 541, 542] + "children": [574, 573, 572, 575, 576] } ], "sources": [ @@ -45422,14 +46112,14 @@ ] }, { - "id": 543, + "id": 577, "name": "PostgrestResponseSuccess", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 546, + "id": 580, "name": "count", "kind": 1024, "kindString": "Property", @@ -45456,7 +46146,7 @@ } }, { - "id": 545, + "id": 579, "name": "data", "kind": 1024, "kindString": "Property", @@ -45470,13 +46160,13 @@ ], "type": { "type": "reference", - "id": 549, + "id": 583, "name": "T", "dereferenced": {} } }, { - "id": 544, + "id": 578, "name": "error", "kind": 1024, "kindString": "Property", @@ -45494,7 +46184,7 @@ } }, { - "id": 547, + "id": 581, "name": "status", "kind": 1024, "kindString": "Property", @@ -45516,7 +46206,7 @@ } }, { - "id": 548, + "id": 582, "name": "statusText", "kind": 1024, "kindString": "Property", @@ -45542,7 +46232,7 @@ { "title": "Properties", "kind": 1024, - "children": [546, 545, 544, 547, 548] + "children": [580, 579, 578, 581, 582] } ], "sources": [ @@ -45554,7 +46244,7 @@ ], "typeParameter": [ { - "id": 549, + "id": 583, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -45569,7 +46259,7 @@ ] }, { - "id": 554, + "id": 588, "name": "PostgrestError", "kind": 4194304, "kindString": "Type alias", @@ -45588,14 +46278,14 @@ "type": { "type": "reflection", "declaration": { - "id": 555, + "id": 589, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 559, + "id": 593, "name": "code", "kind": 1024, "kindString": "Property", @@ -45613,7 +46303,7 @@ } }, { - "id": 557, + "id": 591, "name": "details", "kind": 1024, "kindString": "Property", @@ -45631,7 +46321,7 @@ } }, { - "id": 558, + "id": 592, "name": "hint", "kind": 1024, "kindString": "Property", @@ -45649,7 +46339,7 @@ } }, { - "id": 556, + "id": 590, "name": "message", "kind": 1024, "kindString": "Property", @@ -45671,7 +46361,7 @@ { "title": "Properties", "kind": 1024, - "children": [559, 557, 558, 556] + "children": [593, 591, 592, 590] } ], "sources": [ @@ -45685,7 +46375,7 @@ } }, { - "id": 552, + "id": 586, "name": "PostgrestMaybeSingleResponse", "kind": 4194304, "kindString": "Type alias", @@ -45693,13 +46383,13 @@ "sources": [ { "fileName": "src/types.ts", - "line": 41, + "line": 39, "character": 12 } ], "typeParameter": [ { - "id": 553, + "id": 587, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -45708,14 +46398,14 @@ ], "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "union", "types": [ { "type": "reference", - "id": 553, + "id": 587, "name": "T" }, { @@ -45729,7 +46419,7 @@ } }, { - "id": 535, + "id": 569, "name": "PostgrestResponse", "kind": 4194304, "kindString": "Type alias", @@ -45737,13 +46427,13 @@ "sources": [ { "fileName": "src/types.ts", - "line": 42, + "line": 40, "character": 12 } ], "typeParameter": [ { - "id": 536, + "id": 570, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -45752,13 +46442,13 @@ ], "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "array", "elementType": { "type": "reference", - "id": 536, + "id": 570, "name": "T" } } @@ -45767,7 +46457,7 @@ } }, { - "id": 550, + "id": 584, "name": "PostgrestSingleResponse", "kind": 4194304, "kindString": "Type alias", @@ -45781,7 +46471,7 @@ ], "typeParameter": [ { - "id": 551, + "id": 585, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -45792,14 +46482,14 @@ "type": "union", "types": [ { - "id": 543, + "id": 577, "name": "PostgrestResponseSuccess", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 546, + "id": 580, "name": "count", "kind": 1024, "kindString": "Property", @@ -45826,7 +46516,7 @@ } }, { - "id": 545, + "id": 579, "name": "data", "kind": 1024, "kindString": "Property", @@ -45840,13 +46530,13 @@ ], "type": { "type": "reference", - "id": 549, + "id": 583, "name": "T", "dereferenced": {} } }, { - "id": 544, + "id": 578, "name": "error", "kind": 1024, "kindString": "Property", @@ -45864,7 +46554,7 @@ } }, { - "id": 547, + "id": 581, "name": "status", "kind": 1024, "kindString": "Property", @@ -45886,7 +46576,7 @@ } }, { - "id": 548, + "id": 582, "name": "statusText", "kind": 1024, "kindString": "Property", @@ -45912,7 +46602,7 @@ { "title": "Properties", "kind": 1024, - "children": [546, 545, 544, 547, 548] + "children": [580, 579, 578, 581, 582] } ], "sources": [ @@ -45924,7 +46614,7 @@ ], "typeParameter": [ { - "id": 549, + "id": 583, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -45939,14 +46629,14 @@ ] }, { - "id": 537, + "id": 571, "name": "PostgrestResponseFailure", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 540, + "id": 574, "name": "count", "kind": 1024, "kindString": "Property", @@ -45964,7 +46654,7 @@ } }, { - "id": 539, + "id": 573, "name": "data", "kind": 1024, "kindString": "Property", @@ -45982,7 +46672,7 @@ } }, { - "id": 538, + "id": 572, "name": "error", "kind": 1024, "kindString": "Property", @@ -45996,10 +46686,10 @@ ], "type": { "type": "reference", - "id": 554, + "id": 588, "name": "PostgrestError", "dereferenced": { - "id": 554, + "id": 588, "name": "PostgrestError", "kind": 4194304, "kindString": "Type alias", @@ -46018,14 +46708,14 @@ "type": { "type": "reflection", "declaration": { - "id": 555, + "id": 589, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 559, + "id": 593, "name": "code", "kind": 1024, "kindString": "Property", @@ -46043,7 +46733,7 @@ } }, { - "id": 557, + "id": 591, "name": "details", "kind": 1024, "kindString": "Property", @@ -46061,7 +46751,7 @@ } }, { - "id": 558, + "id": 592, "name": "hint", "kind": 1024, "kindString": "Property", @@ -46079,7 +46769,7 @@ } }, { - "id": 556, + "id": 590, "name": "message", "kind": 1024, "kindString": "Property", @@ -46101,7 +46791,7 @@ { "title": "Properties", "kind": 1024, - "children": [559, 557, 558, 556] + "children": [593, 591, 592, 590] } ], "sources": [ @@ -46117,7 +46807,7 @@ } }, { - "id": 541, + "id": 575, "name": "status", "kind": 1024, "kindString": "Property", @@ -46139,7 +46829,7 @@ } }, { - "id": 542, + "id": 576, "name": "statusText", "kind": 1024, "kindString": "Property", @@ -46165,7 +46855,7 @@ { "title": "Properties", "kind": 1024, - "children": [540, 539, 538, 541, 542] + "children": [574, 573, 572, 575, 576] } ], "sources": [ @@ -46190,17 +46880,17 @@ { "title": "Classes", "kind": 128, - "children": [502, 1, 112, 49, 403] + "children": [536, 1, 114, 49, 437] }, { "title": "Interfaces", "kind": 256, - "children": [537, 543] + "children": [571, 577] }, { "title": "Type Aliases", "kind": 4194304, - "children": [554, 552, 535, 550] + "children": [588, 586, 569, 584] } ], "sources": [ @@ -83019,7 +83709,7 @@ "kindString": "Call signature", "flags": {}, "comment": { - "shortText": "Creates a signed upload URL.\nSigned upload URLs can be used to upload files to the bucket without further authentication.\nThey are valid for one minute." + "shortText": "Creates a signed upload URL.\nSigned upload URLs can be used to upload files to the bucket without further authentication.\nThey are valid for 2 hours." }, "parameters": [ { diff --git a/spec/enrichments/tsdoc_v2/gotrue.json b/spec/enrichments/tsdoc_v2/gotrue.json index 7278656d590..1672f7b8a82 100644 --- a/spec/enrichments/tsdoc_v2/gotrue.json +++ b/spec/enrichments/tsdoc_v2/gotrue.json @@ -3672,7 +3672,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 400, + "line": 410, "character": 8 } ], @@ -3724,7 +3724,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 613, + "line": 625, "character": 8 } ], @@ -3762,7 +3762,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 615, + "line": 627, "character": 8 } ], @@ -3784,7 +3784,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 616, + "line": 628, "character": 10 } ], @@ -3814,7 +3814,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 618, + "line": 630, "character": 8 } ], @@ -3851,7 +3851,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 621, + "line": 633, "character": 8 } ], @@ -3873,7 +3873,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 622, + "line": 634, "character": 10 } ], @@ -3902,7 +3902,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 624, + "line": 636, "character": 8 } ], @@ -3940,7 +3940,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 627, + "line": 639, "character": 8 } ], @@ -3962,7 +3962,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 628, + "line": 640, "character": 10 } ], @@ -3991,7 +3991,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 630, + "line": 642, "character": 8 } ], @@ -4029,7 +4029,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 676, + "line": 688, "character": 8 } ], @@ -4125,7 +4125,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 987, + "line": 1000, "character": 2 } ], @@ -4227,7 +4227,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 988, + "line": 1001, "character": 4 } ], @@ -4249,7 +4249,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 988, + "line": 1001, "character": 12 } ], @@ -4292,7 +4292,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 822, + "line": 834, "character": 8 } ], @@ -4336,7 +4336,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 822, + "line": 834, "character": 42 } ], @@ -4382,7 +4382,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1027, + "line": 1040, "character": 8 } ], @@ -4440,7 +4440,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1031, + "line": 1044, "character": 6 } ], @@ -4463,7 +4463,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1030, + "line": 1043, "character": 6 } ], @@ -4509,7 +4509,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1035, + "line": 1048, "character": 8 } ], @@ -4533,7 +4533,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1036, + "line": 1049, "character": 8 } ], @@ -4570,7 +4570,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1038, + "line": 1051, "character": 8 } ], @@ -4588,7 +4588,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1038, + "line": 1051, "character": 20 } ], @@ -4627,7 +4627,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 758, + "line": 770, "character": 8 } ], @@ -4669,7 +4669,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 759, + "line": 771, "character": 4 } ], @@ -4687,7 +4687,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 760, + "line": 772, "character": 4 } ], @@ -4733,7 +4733,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 430, + "line": 440, "character": 8 } ], @@ -4792,7 +4792,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 386, + "line": 396, "character": 8 } ], @@ -4845,7 +4845,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 478, + "line": 488, "character": 8 } ], @@ -4899,7 +4899,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 336, + "line": 346, "character": 8 } ], @@ -4953,7 +4953,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 584, + "line": 596, "character": 8 } ], @@ -5007,7 +5007,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 962, + "line": 974, "character": 8 } ], @@ -5043,7 +5043,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 962, + "line": 974, "character": 29 } ], @@ -5144,7 +5144,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1325, + "line": 1346, "character": 8 } ], @@ -5157,7 +5157,7 @@ "flags": {}, "comment": { "shortText": "Starts an auto-refresh process in the background. The session is checked\nevery few seconds. Close to the time of expiration a process is started to\nrefresh the session. If refreshing fails it will be retried for as long as\nnecessary.", - "text": "If you set the {@link GoTrueClientOptions#autoRefreshToken} you don't need\nto call this function, it will be called for you.\n\nOn browsers the refresh process works only when the tab/window is in the\nforeground to conserve resources as well as prevent race conditions and\nflooding auth with requests. If you call this method any managed\nvisibility change callback will be removed and you must manage visibility\nchanges on your own.\n\nOn non-browser platforms the refresh process works *continuously* in the\nbackground, which may not be desirable. You should hook into your\nplatform's foreground indication mechanism and call these methods\nappropriately to conserve resources.\n\n{@see #stopAutoRefresh}\n" + "text": "If you set the {@link GoTrueClientOptions#autoRefreshToken} you don't need\nto call this function, it will be called for you.\n\nOn browsers the refresh process works only when the tab/window is in the\nforeground to conserve resources as well as prevent race conditions and\nflooding auth with requests. If you call this method any managed\nvisibility change callback will be removed and you must manage visibility\nchanges on your own.\n\nOn non-browser platforms the refresh process works *continuously* in the\nbackground, which may not be desireable. You should hook into your\nplatform's foreground indication mechanism and call these methods\nappropriately to conserve resources.\n\n{@see #stopAutoRefresh}\n" }, "type": { "type": "reference", @@ -5183,7 +5183,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1338, + "line": 1359, "character": 8 } ], @@ -5222,7 +5222,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 705, + "line": 717, "character": 8 } ], @@ -5275,7 +5275,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 708, + "line": 720, "character": 6 } ], @@ -5322,7 +5322,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 531, + "line": 543, "character": 8 } ], diff --git a/spec/enrichments/tsdoc_v2/gotrue_dereferenced.json b/spec/enrichments/tsdoc_v2/gotrue_dereferenced.json index e12586a01cb..824d55e949a 100644 --- a/spec/enrichments/tsdoc_v2/gotrue_dereferenced.json +++ b/spec/enrichments/tsdoc_v2/gotrue_dereferenced.json @@ -8642,7 +8642,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 400, + "line": 410, "character": 8 } ], @@ -8694,7 +8694,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 613, + "line": 625, "character": 8 } ], @@ -8732,7 +8732,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 615, + "line": 627, "character": 8 } ], @@ -8754,7 +8754,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 616, + "line": 628, "character": 10 } ], @@ -8784,7 +8784,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 618, + "line": 630, "character": 8 } ], @@ -8821,7 +8821,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 621, + "line": 633, "character": 8 } ], @@ -8843,7 +8843,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 622, + "line": 634, "character": 10 } ], @@ -8872,7 +8872,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 624, + "line": 636, "character": 8 } ], @@ -8910,7 +8910,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 627, + "line": 639, "character": 8 } ], @@ -8932,7 +8932,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 628, + "line": 640, "character": 10 } ], @@ -8961,7 +8961,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 630, + "line": 642, "character": 8 } ], @@ -8999,7 +8999,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 676, + "line": 688, "character": 8 } ], @@ -9095,7 +9095,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 987, + "line": 1000, "character": 2 } ], @@ -9197,7 +9197,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 988, + "line": 1001, "character": 4 } ], @@ -9219,7 +9219,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 988, + "line": 1001, "character": 12 } ], @@ -9467,7 +9467,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 822, + "line": 834, "character": 8 } ], @@ -9511,7 +9511,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 822, + "line": 834, "character": 42 } ], @@ -9557,7 +9557,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1027, + "line": 1040, "character": 8 } ], @@ -9615,7 +9615,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1031, + "line": 1044, "character": 6 } ], @@ -9638,7 +9638,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1030, + "line": 1043, "character": 6 } ], @@ -9684,7 +9684,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1035, + "line": 1048, "character": 8 } ], @@ -9708,7 +9708,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1036, + "line": 1049, "character": 8 } ], @@ -9745,7 +9745,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1038, + "line": 1051, "character": 8 } ], @@ -9763,7 +9763,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1038, + "line": 1051, "character": 20 } ], @@ -9802,7 +9802,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 758, + "line": 770, "character": 8 } ], @@ -9844,7 +9844,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 759, + "line": 771, "character": 4 } ], @@ -9862,7 +9862,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 760, + "line": 772, "character": 4 } ], @@ -9908,7 +9908,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 430, + "line": 440, "character": 8 } ], @@ -10146,7 +10146,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 386, + "line": 396, "character": 8 } ], @@ -10517,7 +10517,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 478, + "line": 488, "character": 8 } ], @@ -10963,7 +10963,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 336, + "line": 346, "character": 8 } ], @@ -11326,7 +11326,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 584, + "line": 596, "character": 8 } ], @@ -11669,7 +11669,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 962, + "line": 974, "character": 8 } ], @@ -11705,7 +11705,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 962, + "line": 974, "character": 29 } ], @@ -12194,7 +12194,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1325, + "line": 1346, "character": 8 } ], @@ -12207,7 +12207,7 @@ "flags": {}, "comment": { "shortText": "Starts an auto-refresh process in the background. The session is checked\nevery few seconds. Close to the time of expiration a process is started to\nrefresh the session. If refreshing fails it will be retried for as long as\nnecessary.", - "text": "If you set the {@link GoTrueClientOptions#autoRefreshToken} you don't need\nto call this function, it will be called for you.\n\nOn browsers the refresh process works only when the tab/window is in the\nforeground to conserve resources as well as prevent race conditions and\nflooding auth with requests. If you call this method any managed\nvisibility change callback will be removed and you must manage visibility\nchanges on your own.\n\nOn non-browser platforms the refresh process works *continuously* in the\nbackground, which may not be desirable. You should hook into your\nplatform's foreground indication mechanism and call these methods\nappropriately to conserve resources.\n\n{@see #stopAutoRefresh}\n" + "text": "If you set the {@link GoTrueClientOptions#autoRefreshToken} you don't need\nto call this function, it will be called for you.\n\nOn browsers the refresh process works only when the tab/window is in the\nforeground to conserve resources as well as prevent race conditions and\nflooding auth with requests. If you call this method any managed\nvisibility change callback will be removed and you must manage visibility\nchanges on your own.\n\nOn non-browser platforms the refresh process works *continuously* in the\nbackground, which may not be desireable. You should hook into your\nplatform's foreground indication mechanism and call these methods\nappropriately to conserve resources.\n\n{@see #stopAutoRefresh}\n" }, "type": { "type": "reference", @@ -12233,7 +12233,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 1338, + "line": 1359, "character": 8 } ], @@ -12272,7 +12272,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 705, + "line": 717, "character": 8 } ], @@ -12441,7 +12441,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 708, + "line": 720, "character": 6 } ], @@ -12488,7 +12488,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 531, + "line": 543, "character": 8 } ], diff --git a/spec/enrichments/tsdoc_v2/postgrest.json b/spec/enrichments/tsdoc_v2/postgrest.json index c06db6d7fee..213e7ae6625 100644 --- a/spec/enrichments/tsdoc_v2/postgrest.json +++ b/spec/enrichments/tsdoc_v2/postgrest.json @@ -7,7 +7,7 @@ "originalName": "", "children": [ { - "id": 502, + "id": 536, "name": "PostgrestBuilder", "kind": 128, "kindString": "Class", @@ -16,7 +16,7 @@ }, "children": [ { - "id": 503, + "id": 537, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -30,14 +30,14 @@ ], "signatures": [ { - "id": 504, + "id": 538, "name": "new PostgrestBuilder", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "typeParameter": [ { - "id": 505, + "id": 539, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -46,18 +46,18 @@ ], "parameters": [ { - "id": 506, + "id": 540, "name": "builder", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -67,11 +67,11 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -81,7 +81,7 @@ ] }, { - "id": 519, + "id": 553, "name": "allowEmpty", "kind": 1024, "kindString": "Property", @@ -101,7 +101,7 @@ } }, { - "id": 511, + "id": 545, "name": "body", "kind": 1024, "kindString": "Property", @@ -122,7 +122,7 @@ } }, { - "id": 514, + "id": 548, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -139,21 +139,21 @@ "type": { "type": "reflection", "declaration": { - "id": 515, + "id": 549, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 516, + "id": 550, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 517, + "id": 551, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -177,7 +177,7 @@ } }, { - "id": 518, + "id": 552, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -212,7 +212,7 @@ } }, { - "id": 509, + "id": 543, "name": "headers", "kind": 1024, "kindString": "Property", @@ -244,7 +244,7 @@ } }, { - "id": 507, + "id": 541, "name": "method", "kind": 1024, "kindString": "Property", @@ -285,7 +285,7 @@ } }, { - "id": 510, + "id": 544, "name": "schema", "kind": 1024, "kindString": "Property", @@ -306,7 +306,7 @@ } }, { - "id": 512, + "id": 546, "name": "shouldThrowOnError", "kind": 1024, "kindString": "Property", @@ -327,7 +327,7 @@ "defaultValue": "false" }, { - "id": 513, + "id": 547, "name": "signal", "kind": 1024, "kindString": "Property", @@ -350,7 +350,7 @@ } }, { - "id": 508, + "id": 542, "name": "url", "kind": 1024, "kindString": "Property", @@ -372,7 +372,7 @@ } }, { - "id": 522, + "id": 556, "name": "then", "kind": 2048, "kindString": "Method", @@ -386,25 +386,25 @@ ], "signatures": [ { - "id": 523, + "id": 557, "name": "then", "kind": 4096, "kindString": "Call signature", "flags": {}, "typeParameter": [ { - "id": 524, + "id": 558, "name": "TResult1", "kind": 131072, "kindString": "Type parameter", "flags": {}, "default": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -412,7 +412,7 @@ } }, { - "id": 525, + "id": 559, "name": "TResult2", "kind": 131072, "kindString": "Type parameter", @@ -425,7 +425,7 @@ ], "parameters": [ { - "id": 526, + "id": 560, "name": "onfulfilled", "kind": 32768, "kindString": "Parameter", @@ -442,32 +442,32 @@ { "type": "reflection", "declaration": { - "id": 527, + "id": 561, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 528, + "id": 562, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 529, + "id": 563, "name": "value", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -480,7 +480,7 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { @@ -488,7 +488,7 @@ "typeArguments": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" } ], @@ -506,7 +506,7 @@ } }, { - "id": 530, + "id": 564, "name": "onrejected", "kind": 32768, "kindString": "Parameter", @@ -523,21 +523,21 @@ { "type": "reflection", "declaration": { - "id": 531, + "id": 565, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 532, + "id": 566, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 533, + "id": 567, "name": "reason", "kind": 32768, "kindString": "Parameter", @@ -553,7 +553,7 @@ "types": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" }, { @@ -561,7 +561,7 @@ "typeArguments": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ], @@ -587,12 +587,12 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ] @@ -614,7 +614,7 @@ } }, { - "id": 520, + "id": 554, "name": "throwOnError", "kind": 2048, "kindString": "Method", @@ -628,7 +628,7 @@ ], "signatures": [ { - "id": 521, + "id": 555, "name": "throwOnError", "kind": 4096, "kindString": "Call signature", @@ -639,11 +639,11 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -657,17 +657,17 @@ { "title": "Constructors", "kind": 512, - "children": [503] + "children": [537] }, { "title": "Properties", "kind": 1024, - "children": [519, 511, 514, 509, 507, 510, 512, 513, 508] + "children": [553, 545, 548, 543, 541, 544, 546, 547, 542] }, { "title": "Methods", "kind": 2048, - "children": [522, 520] + "children": [556, 554] } ], "sources": [ @@ -679,7 +679,7 @@ ], "typeParameter": [ { - "id": 534, + "id": 568, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -689,7 +689,7 @@ "extendedBy": [ { "type": "reference", - "id": 403, + "id": 437, "name": "PostgrestTransformBuilder" } ], @@ -699,11 +699,11 @@ "typeArguments": [ { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -1613,7 +1613,7 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", @@ -1873,28 +1873,28 @@ ] }, { - "id": 112, + "id": 114, "name": "PostgrestFilterBuilder", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 113, + "id": 115, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": {}, "signatures": [ { - "id": 114, + "id": 116, "name": "new PostgrestFilterBuilder", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "typeParameter": [ { - "id": 115, + "id": 117, "name": "Schema", "kind": 131072, "kindString": "Type parameter", @@ -1905,7 +1905,7 @@ } }, { - "id": 116, + "id": 118, "name": "Row", "kind": 131072, "kindString": "Type parameter", @@ -1928,7 +1928,7 @@ } }, { - "id": 117, + "id": 119, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -1937,18 +1937,18 @@ ], "parameters": [ { - "id": 118, + "id": 120, "name": "builder", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -1958,21 +1958,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -1980,19 +1980,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 405, + "id": 439, "name": "default.constructor" } } ], "inheritedFrom": { "type": "reference", - "id": 404, + "id": 438, "name": "default.constructor" } }, { - "id": 385, + "id": 419, "name": "allowEmpty", "kind": 1024, "kindString": "Property", @@ -2012,12 +2012,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 484, + "id": 518, "name": "default.allowEmpty" } }, { - "id": 377, + "id": 411, "name": "body", "kind": 1024, "kindString": "Property", @@ -2038,12 +2038,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 476, + "id": 510, "name": "default.body" } }, { - "id": 380, + "id": 414, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -2060,21 +2060,21 @@ "type": { "type": "reflection", "declaration": { - "id": 381, + "id": 415, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 382, + "id": 416, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 383, + "id": 417, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -2098,7 +2098,7 @@ } }, { - "id": 384, + "id": 418, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -2133,12 +2133,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 479, + "id": 513, "name": "default.fetch" } }, { - "id": 375, + "id": 409, "name": "headers", "kind": 1024, "kindString": "Property", @@ -2170,12 +2170,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 474, + "id": 508, "name": "default.headers" } }, { - "id": 373, + "id": 407, "name": "method", "kind": 1024, "kindString": "Property", @@ -2216,12 +2216,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 472, + "id": 506, "name": "default.method" } }, { - "id": 376, + "id": 410, "name": "schema", "kind": 1024, "kindString": "Property", @@ -2242,12 +2242,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 475, + "id": 509, "name": "default.schema" } }, { - "id": 378, + "id": 412, "name": "shouldThrowOnError", "kind": 1024, "kindString": "Property", @@ -2268,12 +2268,12 @@ "defaultValue": "false", "inheritedFrom": { "type": "reference", - "id": 477, + "id": 511, "name": "default.shouldThrowOnError" } }, { - "id": 379, + "id": 413, "name": "signal", "kind": 1024, "kindString": "Property", @@ -2296,12 +2296,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 478, + "id": 512, "name": "default.signal" } }, { - "id": 374, + "id": 408, "name": "url", "kind": 1024, "kindString": "Property", @@ -2323,12 +2323,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 473, + "id": 507, "name": "default.url" } }, { - "id": 345, + "id": 379, "name": "abortSignal", "kind": 2048, "kindString": "Method", @@ -2342,7 +2342,7 @@ ], "signatures": [ { - "id": 346, + "id": 380, "name": "abortSignal", "kind": 4096, "kindString": "Call signature", @@ -2352,7 +2352,7 @@ }, "parameters": [ { - "id": 347, + "id": 381, "name": "signal", "kind": 32768, "kindString": "Parameter", @@ -2370,21 +2370,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -2392,19 +2392,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 445, + "id": 479, "name": "default.abortSignal" } } ], "inheritedFrom": { "type": "reference", - "id": 444, + "id": 478, "name": "default.abortSignal" } }, { - "id": 207, + "id": 241, "name": "containedBy", "kind": 2048, "kindString": "Method", @@ -2412,13 +2412,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 209, + "line": 261, "character": 2 } ], "signatures": [ { - "id": 208, + "id": 242, "name": "containedBy", "kind": 4096, "kindString": "Call signature", @@ -2428,7 +2428,7 @@ }, "typeParameter": [ { - "id": 209, + "id": 243, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -2441,7 +2441,7 @@ ], "parameters": [ { - "id": 210, + "id": 244, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -2451,12 +2451,12 @@ }, "type": { "type": "reference", - "id": 209, + "id": 243, "name": "ColumnName" } }, { - "id": 211, + "id": 245, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -2493,12 +2493,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 209, + "id": 243, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -2509,21 +2509,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -2531,7 +2531,7 @@ } }, { - "id": 212, + "id": 246, "name": "containedBy", "kind": 4096, "kindString": "Call signature", @@ -2541,7 +2541,7 @@ }, "parameters": [ { - "id": 213, + "id": 247, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -2555,7 +2555,7 @@ } }, { - "id": 214, + "id": 248, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -2599,21 +2599,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -2623,7 +2623,7 @@ ] }, { - "id": 199, + "id": 233, "name": "contains", "kind": 2048, "kindString": "Method", @@ -2631,13 +2631,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 182, + "line": 234, "character": 2 } ], "signatures": [ { - "id": 200, + "id": 234, "name": "contains", "kind": 4096, "kindString": "Call signature", @@ -2647,7 +2647,7 @@ }, "typeParameter": [ { - "id": 201, + "id": 235, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -2660,7 +2660,7 @@ ], "parameters": [ { - "id": 202, + "id": 236, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -2670,12 +2670,12 @@ }, "type": { "type": "reference", - "id": 201, + "id": 235, "name": "ColumnName" } }, { - "id": 203, + "id": 237, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -2712,12 +2712,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 201, + "id": 235, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -2728,21 +2728,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -2750,7 +2750,7 @@ } }, { - "id": 204, + "id": 238, "name": "contains", "kind": 4096, "kindString": "Call signature", @@ -2760,7 +2760,7 @@ }, "parameters": [ { - "id": 205, + "id": 239, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -2774,7 +2774,7 @@ } }, { - "id": 206, + "id": 240, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -2818,21 +2818,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -2842,7 +2842,7 @@ ] }, { - "id": 354, + "id": 388, "name": "csv", "kind": 2048, "kindString": "Method", @@ -2856,7 +2856,7 @@ ], "signatures": [ { - "id": 355, + "id": 389, "name": "csv", "kind": 4096, "kindString": "Call signature", @@ -2866,7 +2866,7 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "intrinsic", @@ -2877,19 +2877,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 454, + "id": 488, "name": "default.csv" } } ], "inheritedFrom": { "type": "reference", - "id": 453, + "id": 487, "name": "default.csv" } }, { - "id": 119, + "id": 121, "name": "eq", "kind": 2048, "kindString": "Method", @@ -2903,7 +2903,7 @@ ], "signatures": [ { - "id": 120, + "id": 122, "name": "eq", "kind": 4096, "kindString": "Call signature", @@ -2914,7 +2914,7 @@ }, "typeParameter": [ { - "id": 121, + "id": 123, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -2927,7 +2927,7 @@ ], "parameters": [ { - "id": 122, + "id": 124, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -2937,12 +2937,12 @@ }, "type": { "type": "reference", - "id": 121, + "id": 123, "name": "ColumnName" } }, { - "id": 123, + "id": 125, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -2954,12 +2954,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 121, + "id": 123, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -2967,21 +2967,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -2989,7 +2989,7 @@ } }, { - "id": 124, + "id": 126, "name": "eq", "kind": 4096, "kindString": "Call signature", @@ -3000,7 +3000,7 @@ }, "parameters": [ { - "id": 125, + "id": 127, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -3014,7 +3014,7 @@ } }, { - "id": 126, + "id": 128, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -3030,21 +3030,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -3054,7 +3054,7 @@ ] }, { - "id": 358, + "id": 392, "name": "explain", "kind": 2048, "kindString": "Method", @@ -3068,7 +3068,7 @@ ], "signatures": [ { - "id": 359, + "id": 393, "name": "explain", "kind": 4096, "kindString": "Call signature", @@ -3078,7 +3078,7 @@ }, "parameters": [ { - "id": 360, + "id": 394, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -3090,14 +3090,14 @@ "type": { "type": "reflection", "declaration": { - "id": 361, + "id": 395, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 362, + "id": 396, "name": "analyze", "kind": 1024, "kindString": "Property", @@ -3120,7 +3120,7 @@ } }, { - "id": 365, + "id": 399, "name": "buffers", "kind": 1024, "kindString": "Property", @@ -3143,7 +3143,7 @@ } }, { - "id": 367, + "id": 401, "name": "format", "kind": 1024, "kindString": "Property", @@ -3175,7 +3175,7 @@ } }, { - "id": 364, + "id": 398, "name": "settings", "kind": 1024, "kindString": "Property", @@ -3198,7 +3198,7 @@ } }, { - "id": 363, + "id": 397, "name": "verbose", "kind": 1024, "kindString": "Property", @@ -3221,7 +3221,7 @@ } }, { - "id": 366, + "id": 400, "name": "wal", "kind": 1024, "kindString": "Property", @@ -3248,7 +3248,7 @@ { "title": "Properties", "kind": 1024, - "children": [362, 365, 367, 364, 363, 366] + "children": [396, 399, 401, 398, 397, 400] } ] } @@ -3261,7 +3261,7 @@ "types": [ { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "intrinsic", @@ -3272,7 +3272,7 @@ }, { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "array", @@ -3300,19 +3300,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 458, + "id": 492, "name": "default.explain" } } ], "inheritedFrom": { "type": "reference", - "id": 457, + "id": 491, "name": "default.explain" } }, { - "id": 301, + "id": 335, "name": "filter", "kind": 2048, "kindString": "Method", @@ -3320,13 +3320,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 428, + "line": 480, "character": 2 } ], "signatures": [ { - "id": 302, + "id": 336, "name": "filter", "kind": 4096, "kindString": "Call signature", @@ -3337,7 +3337,7 @@ }, "typeParameter": [ { - "id": 303, + "id": 337, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -3350,7 +3350,7 @@ ], "parameters": [ { - "id": 304, + "id": 338, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -3360,12 +3360,12 @@ }, "type": { "type": "reference", - "id": 303, + "id": 337, "name": "ColumnName" } }, { - "id": 305, + "id": 339, "name": "operator", "kind": 32768, "kindString": "Parameter", @@ -3472,7 +3472,7 @@ } }, { - "id": 306, + "id": 340, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -3488,21 +3488,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -3510,7 +3510,7 @@ } }, { - "id": 307, + "id": 341, "name": "filter", "kind": 4096, "kindString": "Call signature", @@ -3521,7 +3521,7 @@ }, "parameters": [ { - "id": 308, + "id": 342, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -3535,7 +3535,7 @@ } }, { - "id": 309, + "id": 343, "name": "operator", "kind": 32768, "kindString": "Parameter", @@ -3549,7 +3549,7 @@ } }, { - "id": 310, + "id": 344, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -3565,21 +3565,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -3589,7 +3589,7 @@ ] }, { - "id": 356, + "id": 390, "name": "geojson", "kind": 2048, "kindString": "Method", @@ -3603,7 +3603,7 @@ ], "signatures": [ { - "id": 357, + "id": 391, "name": "geojson", "kind": 4096, "kindString": "Call signature", @@ -3613,7 +3613,7 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", @@ -3636,19 +3636,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 456, + "id": 490, "name": "default.geojson" } } ], "inheritedFrom": { "type": "reference", - "id": 455, + "id": 489, "name": "default.geojson" } }, { - "id": 135, + "id": 137, "name": "gt", "kind": 2048, "kindString": "Method", @@ -3662,7 +3662,7 @@ ], "signatures": [ { - "id": 136, + "id": 138, "name": "gt", "kind": 4096, "kindString": "Call signature", @@ -3672,7 +3672,7 @@ }, "typeParameter": [ { - "id": 137, + "id": 139, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -3685,7 +3685,7 @@ ], "parameters": [ { - "id": 138, + "id": 140, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -3695,12 +3695,12 @@ }, "type": { "type": "reference", - "id": 137, + "id": 139, "name": "ColumnName" } }, { - "id": 139, + "id": 141, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -3712,12 +3712,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 137, + "id": 139, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -3725,21 +3725,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -3747,7 +3747,7 @@ } }, { - "id": 140, + "id": 142, "name": "gt", "kind": 4096, "kindString": "Call signature", @@ -3757,7 +3757,7 @@ }, "parameters": [ { - "id": 141, + "id": 143, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -3771,7 +3771,7 @@ } }, { - "id": 142, + "id": 144, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -3787,21 +3787,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -3811,7 +3811,7 @@ ] }, { - "id": 143, + "id": 145, "name": "gte", "kind": 2048, "kindString": "Method", @@ -3825,7 +3825,7 @@ ], "signatures": [ { - "id": 144, + "id": 146, "name": "gte", "kind": 4096, "kindString": "Call signature", @@ -3835,7 +3835,7 @@ }, "typeParameter": [ { - "id": 145, + "id": 147, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -3848,7 +3848,7 @@ ], "parameters": [ { - "id": 146, + "id": 148, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -3858,12 +3858,12 @@ }, "type": { "type": "reference", - "id": 145, + "id": 147, "name": "ColumnName" } }, { - "id": 147, + "id": 149, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -3875,12 +3875,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 145, + "id": 147, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -3888,21 +3888,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -3910,7 +3910,7 @@ } }, { - "id": 148, + "id": 150, "name": "gte", "kind": 4096, "kindString": "Call signature", @@ -3920,7 +3920,7 @@ }, "parameters": [ { - "id": 149, + "id": 151, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -3934,7 +3934,7 @@ } }, { - "id": 150, + "id": 152, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -3950,21 +3950,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -3974,7 +3974,7 @@ ] }, { - "id": 175, + "id": 193, "name": "ilike", "kind": 2048, "kindString": "Method", @@ -3982,13 +3982,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 126, + "line": 152, "character": 2 } ], "signatures": [ { - "id": 176, + "id": 194, "name": "ilike", "kind": 4096, "kindString": "Call signature", @@ -3998,7 +3998,7 @@ }, "typeParameter": [ { - "id": 177, + "id": 195, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -4011,7 +4011,7 @@ ], "parameters": [ { - "id": 178, + "id": 196, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4021,12 +4021,12 @@ }, "type": { "type": "reference", - "id": 177, + "id": 195, "name": "ColumnName" } }, { - "id": 179, + "id": 197, "name": "pattern", "kind": 32768, "kindString": "Parameter", @@ -4042,21 +4042,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4064,7 +4064,7 @@ } }, { - "id": 180, + "id": 198, "name": "ilike", "kind": 4096, "kindString": "Call signature", @@ -4074,7 +4074,7 @@ }, "parameters": [ { - "id": 181, + "id": 199, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4088,7 +4088,7 @@ } }, { - "id": 182, + "id": 200, "name": "pattern", "kind": 32768, "kindString": "Parameter", @@ -4104,21 +4104,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4128,7 +4128,327 @@ ] }, { - "id": 191, + "id": 201, + "name": "ilikeAllOf", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/PostgrestFilterBuilder.ts", + "line": 165, + "character": 2 + } + ], + "signatures": [ + { + "id": 202, + "name": "ilikeAllOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches all of `patterns` case-insensitively." + }, + "typeParameter": [ + { + "id": 203, + "name": "ColumnName", + "kind": 131072, + "kindString": "Type parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "parameters": [ + { + "id": 204, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "reference", + "id": 203, + "name": "ColumnName" + } + }, + { + "id": 205, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + }, + { + "id": 206, + "name": "ilikeAllOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches all of `patterns` case-insensitively." + }, + "parameters": [ + { + "id": 207, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 208, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + } + ] + }, + { + "id": 209, + "name": "ilikeAnyOf", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/PostgrestFilterBuilder.ts", + "line": 178, + "character": 2 + } + ], + "signatures": [ + { + "id": 210, + "name": "ilikeAnyOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches any of `patterns` case-insensitively." + }, + "typeParameter": [ + { + "id": 211, + "name": "ColumnName", + "kind": 131072, + "kindString": "Type parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "parameters": [ + { + "id": 212, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "reference", + "id": 211, + "name": "ColumnName" + } + }, + { + "id": 213, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + }, + { + "id": 214, + "name": "ilikeAnyOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches any of `patterns` case-insensitively." + }, + "parameters": [ + { + "id": 215, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 216, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + } + ] + }, + { + "id": 225, "name": "in", "kind": 2048, "kindString": "Method", @@ -4136,13 +4456,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 161, + "line": 213, "character": 2 } ], "signatures": [ { - "id": 192, + "id": 226, "name": "in", "kind": 4096, "kindString": "Call signature", @@ -4152,7 +4472,7 @@ }, "typeParameter": [ { - "id": 193, + "id": 227, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -4165,7 +4485,7 @@ ], "parameters": [ { - "id": 194, + "id": 228, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4175,12 +4495,12 @@ }, "type": { "type": "reference", - "id": 193, + "id": 227, "name": "ColumnName" } }, { - "id": 195, + "id": 229, "name": "values", "kind": 32768, "kindString": "Parameter", @@ -4194,12 +4514,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 193, + "id": 227, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -4208,21 +4528,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4230,7 +4550,7 @@ } }, { - "id": 196, + "id": 230, "name": "in", "kind": 4096, "kindString": "Call signature", @@ -4240,7 +4560,7 @@ }, "parameters": [ { - "id": 197, + "id": 231, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4254,7 +4574,7 @@ } }, { - "id": 198, + "id": 232, "name": "values", "kind": 32768, "kindString": "Parameter", @@ -4273,21 +4593,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4297,7 +4617,7 @@ ] }, { - "id": 183, + "id": 217, "name": "is", "kind": 2048, "kindString": "Method", @@ -4305,13 +4625,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 139, + "line": 191, "character": 2 } ], "signatures": [ { - "id": 184, + "id": 218, "name": "is", "kind": 4096, "kindString": "Call signature", @@ -4322,7 +4642,7 @@ }, "typeParameter": [ { - "id": 185, + "id": 219, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -4335,7 +4655,7 @@ ], "parameters": [ { - "id": 186, + "id": 220, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4345,12 +4665,12 @@ }, "type": { "type": "reference", - "id": 185, + "id": 219, "name": "ColumnName" } }, { - "id": 187, + "id": 221, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -4368,12 +4688,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 185, + "id": 219, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } }, @@ -4390,12 +4710,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 185, + "id": 219, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } }, @@ -4412,12 +4732,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 185, + "id": 219, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } }, @@ -4433,21 +4753,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4455,7 +4775,7 @@ } }, { - "id": 188, + "id": 222, "name": "is", "kind": 4096, "kindString": "Call signature", @@ -4466,7 +4786,7 @@ }, "parameters": [ { - "id": 189, + "id": 223, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4480,7 +4800,7 @@ } }, { - "id": 190, + "id": 224, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -4505,21 +4825,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4529,7 +4849,7 @@ ] }, { - "id": 167, + "id": 169, "name": "like", "kind": 2048, "kindString": "Method", @@ -4543,7 +4863,7 @@ ], "signatures": [ { - "id": 168, + "id": 170, "name": "like", "kind": 4096, "kindString": "Call signature", @@ -4553,7 +4873,7 @@ }, "typeParameter": [ { - "id": 169, + "id": 171, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -4566,7 +4886,7 @@ ], "parameters": [ { - "id": 170, + "id": 172, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4576,12 +4896,12 @@ }, "type": { "type": "reference", - "id": 169, + "id": 171, "name": "ColumnName" } }, { - "id": 171, + "id": 173, "name": "pattern", "kind": 32768, "kindString": "Parameter", @@ -4597,21 +4917,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4619,7 +4939,7 @@ } }, { - "id": 172, + "id": 174, "name": "like", "kind": 4096, "kindString": "Call signature", @@ -4629,7 +4949,7 @@ }, "parameters": [ { - "id": 173, + "id": 175, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4643,7 +4963,7 @@ } }, { - "id": 174, + "id": 176, "name": "pattern", "kind": 32768, "kindString": "Parameter", @@ -4659,21 +4979,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4683,7 +5003,327 @@ ] }, { - "id": 332, + "id": 177, + "name": "likeAllOf", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/PostgrestFilterBuilder.ts", + "line": 126, + "character": 2 + } + ], + "signatures": [ + { + "id": 178, + "name": "likeAllOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches all of `patterns` case-sensitively." + }, + "typeParameter": [ + { + "id": 179, + "name": "ColumnName", + "kind": 131072, + "kindString": "Type parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "parameters": [ + { + "id": 180, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "reference", + "id": 179, + "name": "ColumnName" + } + }, + { + "id": 181, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + }, + { + "id": 182, + "name": "likeAllOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches all of `patterns` case-sensitively." + }, + "parameters": [ + { + "id": 183, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 184, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + } + ] + }, + { + "id": 185, + "name": "likeAnyOf", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/PostgrestFilterBuilder.ts", + "line": 139, + "character": 2 + } + ], + "signatures": [ + { + "id": 186, + "name": "likeAnyOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches any of `patterns` case-sensitively." + }, + "typeParameter": [ + { + "id": 187, + "name": "ColumnName", + "kind": 131072, + "kindString": "Type parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "parameters": [ + { + "id": 188, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "reference", + "id": 187, + "name": "ColumnName" + } + }, + { + "id": 189, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + }, + { + "id": 190, + "name": "likeAnyOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches any of `patterns` case-sensitively." + }, + "parameters": [ + { + "id": 191, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 192, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + } + ] + }, + { + "id": 366, "name": "limit", "kind": 2048, "kindString": "Method", @@ -4697,7 +5337,7 @@ ], "signatures": [ { - "id": 333, + "id": 367, "name": "limit", "kind": 4096, "kindString": "Call signature", @@ -4707,7 +5347,7 @@ }, "parameters": [ { - "id": 334, + "id": 368, "name": "count", "kind": 32768, "kindString": "Parameter", @@ -4721,7 +5361,7 @@ } }, { - "id": 335, + "id": 369, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -4733,14 +5373,14 @@ "type": { "type": "reflection", "declaration": { - "id": 336, + "id": 370, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 337, + "id": 371, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -4767,7 +5407,7 @@ { "title": "Properties", "kind": 1024, - "children": [337] + "children": [371] } ] } @@ -4777,21 +5417,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4799,19 +5439,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 432, + "id": 466, "name": "default.limit" } } ], "inheritedFrom": { "type": "reference", - "id": 431, + "id": 465, "name": "default.limit" } }, { - "id": 151, + "id": 153, "name": "lt", "kind": 2048, "kindString": "Method", @@ -4825,7 +5465,7 @@ ], "signatures": [ { - "id": 152, + "id": 154, "name": "lt", "kind": 4096, "kindString": "Call signature", @@ -4835,7 +5475,7 @@ }, "typeParameter": [ { - "id": 153, + "id": 155, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -4848,7 +5488,7 @@ ], "parameters": [ { - "id": 154, + "id": 156, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4858,12 +5498,12 @@ }, "type": { "type": "reference", - "id": 153, + "id": 155, "name": "ColumnName" } }, { - "id": 155, + "id": 157, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -4875,12 +5515,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 153, + "id": 155, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -4888,21 +5528,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4910,7 +5550,7 @@ } }, { - "id": 156, + "id": 158, "name": "lt", "kind": 4096, "kindString": "Call signature", @@ -4920,7 +5560,7 @@ }, "parameters": [ { - "id": 157, + "id": 159, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4934,7 +5574,7 @@ } }, { - "id": 158, + "id": 160, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -4950,21 +5590,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4974,7 +5614,7 @@ ] }, { - "id": 159, + "id": 161, "name": "lte", "kind": 2048, "kindString": "Method", @@ -4988,7 +5628,7 @@ ], "signatures": [ { - "id": 160, + "id": 162, "name": "lte", "kind": 4096, "kindString": "Call signature", @@ -4998,7 +5638,7 @@ }, "typeParameter": [ { - "id": 161, + "id": 163, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -5011,7 +5651,7 @@ ], "parameters": [ { - "id": 162, + "id": 164, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -5021,12 +5661,12 @@ }, "type": { "type": "reference", - "id": 161, + "id": 163, "name": "ColumnName" } }, { - "id": 163, + "id": 165, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -5038,12 +5678,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 161, + "id": 163, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -5051,21 +5691,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5073,7 +5713,7 @@ } }, { - "id": 164, + "id": 166, "name": "lte", "kind": 4096, "kindString": "Call signature", @@ -5083,7 +5723,7 @@ }, "parameters": [ { - "id": 165, + "id": 167, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -5097,7 +5737,7 @@ } }, { - "id": 166, + "id": 168, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -5113,21 +5753,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5137,7 +5777,7 @@ ] }, { - "id": 279, + "id": 313, "name": "match", "kind": 2048, "kindString": "Method", @@ -5145,13 +5785,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 369, + "line": 421, "character": 2 } ], "signatures": [ { - "id": 280, + "id": 314, "name": "match", "kind": 4096, "kindString": "Call signature", @@ -5161,7 +5801,7 @@ }, "typeParameter": [ { - "id": 281, + "id": 315, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -5174,7 +5814,7 @@ ], "parameters": [ { - "id": 282, + "id": 316, "name": "query", "kind": 32768, "kindString": "Parameter", @@ -5187,19 +5827,19 @@ "typeArguments": [ { "type": "reference", - "id": 281, + "id": 315, "name": "ColumnName" }, { "type": "indexedAccess", "indexType": { "type": "reference", - "id": 281, + "id": 315, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -5212,21 +5852,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5234,7 +5874,7 @@ } }, { - "id": 283, + "id": 317, "name": "match", "kind": 4096, "kindString": "Call signature", @@ -5244,7 +5884,7 @@ }, "parameters": [ { - "id": 284, + "id": 318, "name": "query", "kind": 32768, "kindString": "Parameter", @@ -5272,21 +5912,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5296,7 +5936,7 @@ ] }, { - "id": 351, + "id": 385, "name": "maybeSingle", "kind": 2048, "kindString": "Method", @@ -5310,7 +5950,7 @@ ], "signatures": [ { - "id": 352, + "id": 386, "name": "maybeSingle", "kind": 4096, "kindString": "Call signature", @@ -5321,7 +5961,7 @@ }, "typeParameter": [ { - "id": 353, + "id": 387, "name": "ResultOne", "kind": 131072, "kindString": "Type parameter", @@ -5330,7 +5970,7 @@ "type": "conditional", "checkType": { "type": "reference", - "id": 117, + "id": 119, "name": "Result" }, "extendsType": { @@ -5353,7 +5993,7 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "union", @@ -5364,7 +6004,7 @@ }, { "type": "reference", - "id": 353, + "id": 387, "name": "ResultOne" } ] @@ -5374,19 +6014,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 451, + "id": 485, "name": "default.maybeSingle" } } ], "inheritedFrom": { "type": "reference", - "id": 450, + "id": 484, "name": "default.maybeSingle" } }, { - "id": 127, + "id": 129, "name": "neq", "kind": 2048, "kindString": "Method", @@ -5400,7 +6040,7 @@ ], "signatures": [ { - "id": 128, + "id": 130, "name": "neq", "kind": 4096, "kindString": "Call signature", @@ -5410,7 +6050,7 @@ }, "typeParameter": [ { - "id": 129, + "id": 131, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -5423,7 +6063,7 @@ ], "parameters": [ { - "id": 130, + "id": 132, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -5433,12 +6073,12 @@ }, "type": { "type": "reference", - "id": 129, + "id": 131, "name": "ColumnName" } }, { - "id": 131, + "id": 133, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -5450,12 +6090,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 129, + "id": 131, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -5463,21 +6103,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5485,7 +6125,7 @@ } }, { - "id": 132, + "id": 134, "name": "neq", "kind": 4096, "kindString": "Call signature", @@ -5495,7 +6135,7 @@ }, "parameters": [ { - "id": 133, + "id": 135, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -5509,7 +6149,7 @@ } }, { - "id": 134, + "id": 136, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -5525,21 +6165,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5549,7 +6189,7 @@ ] }, { - "id": 285, + "id": 319, "name": "not", "kind": 2048, "kindString": "Method", @@ -5557,13 +6197,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 385, + "line": 437, "character": 2 } ], "signatures": [ { - "id": 286, + "id": 320, "name": "not", "kind": 4096, "kindString": "Call signature", @@ -5574,7 +6214,7 @@ }, "typeParameter": [ { - "id": 287, + "id": 321, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -5587,7 +6227,7 @@ ], "parameters": [ { - "id": 288, + "id": 322, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -5597,12 +6237,12 @@ }, "type": { "type": "reference", - "id": 287, + "id": 321, "name": "ColumnName" } }, { - "id": 289, + "id": 323, "name": "operator", "kind": 32768, "kindString": "Parameter", @@ -5616,7 +6256,7 @@ } }, { - "id": 290, + "id": 324, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -5628,12 +6268,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 287, + "id": 321, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -5641,21 +6281,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5663,7 +6303,7 @@ } }, { - "id": 291, + "id": 325, "name": "not", "kind": 4096, "kindString": "Call signature", @@ -5674,7 +6314,7 @@ }, "parameters": [ { - "id": 292, + "id": 326, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -5688,7 +6328,7 @@ } }, { - "id": 293, + "id": 327, "name": "operator", "kind": 32768, "kindString": "Parameter", @@ -5702,7 +6342,7 @@ } }, { - "id": 294, + "id": 328, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -5718,21 +6358,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5742,7 +6382,7 @@ ] }, { - "id": 295, + "id": 329, "name": "or", "kind": 2048, "kindString": "Method", @@ -5750,13 +6390,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 422, + "line": 474, "character": 2 } ], "signatures": [ { - "id": 296, + "id": 330, "name": "or", "kind": 4096, "kindString": "Call signature", @@ -5767,7 +6407,7 @@ }, "parameters": [ { - "id": 297, + "id": 331, "name": "filters", "kind": 32768, "kindString": "Parameter", @@ -5781,7 +6421,7 @@ } }, { - "id": 298, + "id": 332, "name": "foreignTable", "kind": 32768, "kindString": "Parameter", @@ -5793,14 +6433,14 @@ "type": { "type": "reflection", "declaration": { - "id": 299, + "id": 333, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 300, + "id": 334, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -5810,7 +6450,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 422, + "line": 474, "character": 42 } ], @@ -5824,7 +6464,7 @@ { "title": "Properties", "kind": 1024, - "children": [300] + "children": [334] } ] } @@ -5834,21 +6474,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5858,7 +6498,7 @@ ] }, { - "id": 316, + "id": 350, "name": "order", "kind": 2048, "kindString": "Method", @@ -5872,7 +6512,7 @@ ], "signatures": [ { - "id": 317, + "id": 351, "name": "order", "kind": 4096, "kindString": "Call signature", @@ -5883,7 +6523,7 @@ }, "typeParameter": [ { - "id": 318, + "id": 352, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -5896,7 +6536,7 @@ ], "parameters": [ { - "id": 319, + "id": 353, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -5906,12 +6546,12 @@ }, "type": { "type": "reference", - "id": 318, + "id": 352, "name": "ColumnName" } }, { - "id": 320, + "id": 354, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -5924,14 +6564,14 @@ "type": { "type": "reflection", "declaration": { - "id": 321, + "id": 355, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 322, + "id": 356, "name": "ascending", "kind": 1024, "kindString": "Property", @@ -5954,7 +6594,7 @@ } }, { - "id": 324, + "id": 358, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -5977,7 +6617,7 @@ } }, { - "id": 323, + "id": 357, "name": "nullsFirst", "kind": 1024, "kindString": "Property", @@ -6004,7 +6644,7 @@ { "title": "Properties", "kind": 1024, - "children": [322, 324, 323] + "children": [356, 358, 357] } ] } @@ -6013,21 +6653,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6035,12 +6675,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 416, + "id": 450, "name": "default.order" } }, { - "id": 325, + "id": 359, "name": "order", "kind": 4096, "kindString": "Call signature", @@ -6051,7 +6691,7 @@ }, "parameters": [ { - "id": 326, + "id": 360, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -6065,7 +6705,7 @@ } }, { - "id": 327, + "id": 361, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -6078,14 +6718,14 @@ "type": { "type": "reflection", "declaration": { - "id": 328, + "id": 362, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 329, + "id": 363, "name": "ascending", "kind": 1024, "kindString": "Property", @@ -6108,7 +6748,7 @@ } }, { - "id": 331, + "id": 365, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -6129,7 +6769,7 @@ } }, { - "id": 330, + "id": 364, "name": "nullsFirst", "kind": 1024, "kindString": "Property", @@ -6156,7 +6796,7 @@ { "title": "Properties", "kind": 1024, - "children": [329, 331, 330] + "children": [363, 365, 364] } ] } @@ -6165,21 +6805,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6187,19 +6827,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 424, + "id": 458, "name": "default.order" } } ], "inheritedFrom": { "type": "reference", - "id": 415, + "id": 449, "name": "default.order" } }, { - "id": 255, + "id": 289, "name": "overlaps", "kind": 2048, "kindString": "Method", @@ -6207,13 +6847,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 308, + "line": 360, "character": 2 } ], "signatures": [ { - "id": 256, + "id": 290, "name": "overlaps", "kind": 4096, "kindString": "Call signature", @@ -6223,7 +6863,7 @@ }, "typeParameter": [ { - "id": 257, + "id": 291, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -6236,7 +6876,7 @@ ], "parameters": [ { - "id": 258, + "id": 292, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -6246,12 +6886,12 @@ }, "type": { "type": "reference", - "id": 257, + "id": 291, "name": "ColumnName" } }, { - "id": 259, + "id": 293, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -6272,12 +6912,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 257, + "id": 291, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -6288,21 +6928,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6310,7 +6950,7 @@ } }, { - "id": 260, + "id": 294, "name": "overlaps", "kind": 4096, "kindString": "Call signature", @@ -6320,7 +6960,7 @@ }, "parameters": [ { - "id": 261, + "id": 295, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -6334,7 +6974,7 @@ } }, { - "id": 262, + "id": 296, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -6362,21 +7002,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6386,7 +7026,7 @@ ] }, { - "id": 338, + "id": 372, "name": "range", "kind": 2048, "kindString": "Method", @@ -6400,7 +7040,7 @@ ], "signatures": [ { - "id": 339, + "id": 373, "name": "range", "kind": 4096, "kindString": "Call signature", @@ -6410,7 +7050,7 @@ }, "parameters": [ { - "id": 340, + "id": 374, "name": "from", "kind": 32768, "kindString": "Parameter", @@ -6424,7 +7064,7 @@ } }, { - "id": 341, + "id": 375, "name": "to", "kind": 32768, "kindString": "Parameter", @@ -6438,7 +7078,7 @@ } }, { - "id": 342, + "id": 376, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -6450,14 +7090,14 @@ "type": { "type": "reflection", "declaration": { - "id": 343, + "id": 377, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 344, + "id": 378, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -6484,7 +7124,7 @@ { "title": "Properties", "kind": 1024, - "children": [344] + "children": [378] } ] } @@ -6494,21 +7134,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6516,19 +7156,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 438, + "id": 472, "name": "default.range" } } ], "inheritedFrom": { "type": "reference", - "id": 437, + "id": 471, "name": "default.range" } }, { - "id": 247, + "id": 281, "name": "rangeAdjacent", "kind": 2048, "kindString": "Method", @@ -6536,13 +7176,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 293, + "line": 345, "character": 2 } ], "signatures": [ { - "id": 248, + "id": 282, "name": "rangeAdjacent", "kind": 4096, "kindString": "Call signature", @@ -6552,7 +7192,7 @@ }, "typeParameter": [ { - "id": 249, + "id": 283, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -6565,7 +7205,7 @@ ], "parameters": [ { - "id": 250, + "id": 284, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -6575,12 +7215,12 @@ }, "type": { "type": "reference", - "id": 249, + "id": 283, "name": "ColumnName" } }, { - "id": 251, + "id": 285, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -6596,21 +7236,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6618,7 +7258,7 @@ } }, { - "id": 252, + "id": 286, "name": "rangeAdjacent", "kind": 4096, "kindString": "Call signature", @@ -6628,7 +7268,7 @@ }, "parameters": [ { - "id": 253, + "id": 287, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -6642,7 +7282,7 @@ } }, { - "id": 254, + "id": 288, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -6658,21 +7298,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6682,7 +7322,7 @@ ] }, { - "id": 215, + "id": 249, "name": "rangeGt", "kind": 2048, "kindString": "Method", @@ -6690,13 +7330,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 235, + "line": 287, "character": 2 } ], "signatures": [ { - "id": 216, + "id": 250, "name": "rangeGt", "kind": 4096, "kindString": "Call signature", @@ -6706,7 +7346,7 @@ }, "typeParameter": [ { - "id": 217, + "id": 251, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -6719,7 +7359,7 @@ ], "parameters": [ { - "id": 218, + "id": 252, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -6729,12 +7369,12 @@ }, "type": { "type": "reference", - "id": 217, + "id": 251, "name": "ColumnName" } }, { - "id": 219, + "id": 253, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -6750,21 +7390,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6772,7 +7412,7 @@ } }, { - "id": 220, + "id": 254, "name": "rangeGt", "kind": 4096, "kindString": "Call signature", @@ -6782,7 +7422,7 @@ }, "parameters": [ { - "id": 221, + "id": 255, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -6796,7 +7436,7 @@ } }, { - "id": 222, + "id": 256, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -6812,21 +7452,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6836,7 +7476,7 @@ ] }, { - "id": 223, + "id": 257, "name": "rangeGte", "kind": 2048, "kindString": "Method", @@ -6844,13 +7484,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 249, + "line": 301, "character": 2 } ], "signatures": [ { - "id": 224, + "id": 258, "name": "rangeGte", "kind": 4096, "kindString": "Call signature", @@ -6860,7 +7500,7 @@ }, "typeParameter": [ { - "id": 225, + "id": 259, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -6873,7 +7513,7 @@ ], "parameters": [ { - "id": 226, + "id": 260, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -6883,12 +7523,12 @@ }, "type": { "type": "reference", - "id": 225, + "id": 259, "name": "ColumnName" } }, { - "id": 227, + "id": 261, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -6904,21 +7544,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6926,7 +7566,7 @@ } }, { - "id": 228, + "id": 262, "name": "rangeGte", "kind": 4096, "kindString": "Call signature", @@ -6936,7 +7576,7 @@ }, "parameters": [ { - "id": 229, + "id": 263, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -6950,7 +7590,7 @@ } }, { - "id": 230, + "id": 264, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -6966,21 +7606,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6990,7 +7630,7 @@ ] }, { - "id": 231, + "id": 265, "name": "rangeLt", "kind": 2048, "kindString": "Method", @@ -6998,13 +7638,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 264, + "line": 316, "character": 2 } ], "signatures": [ { - "id": 232, + "id": 266, "name": "rangeLt", "kind": 4096, "kindString": "Call signature", @@ -7014,7 +7654,7 @@ }, "typeParameter": [ { - "id": 233, + "id": 267, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -7027,7 +7667,7 @@ ], "parameters": [ { - "id": 234, + "id": 268, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -7037,12 +7677,12 @@ }, "type": { "type": "reference", - "id": 233, + "id": 267, "name": "ColumnName" } }, { - "id": 235, + "id": 269, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -7058,21 +7698,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -7080,7 +7720,7 @@ } }, { - "id": 236, + "id": 270, "name": "rangeLt", "kind": 4096, "kindString": "Call signature", @@ -7090,7 +7730,7 @@ }, "parameters": [ { - "id": 237, + "id": 271, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -7104,7 +7744,7 @@ } }, { - "id": 238, + "id": 272, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -7120,21 +7760,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -7144,7 +7784,7 @@ ] }, { - "id": 239, + "id": 273, "name": "rangeLte", "kind": 2048, "kindString": "Method", @@ -7152,13 +7792,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 278, + "line": 330, "character": 2 } ], "signatures": [ { - "id": 240, + "id": 274, "name": "rangeLte", "kind": 4096, "kindString": "Call signature", @@ -7168,7 +7808,7 @@ }, "typeParameter": [ { - "id": 241, + "id": 275, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -7181,7 +7821,7 @@ ], "parameters": [ { - "id": 242, + "id": 276, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -7191,12 +7831,12 @@ }, "type": { "type": "reference", - "id": 241, + "id": 275, "name": "ColumnName" } }, { - "id": 243, + "id": 277, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -7212,21 +7852,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -7234,7 +7874,7 @@ } }, { - "id": 244, + "id": 278, "name": "rangeLte", "kind": 4096, "kindString": "Call signature", @@ -7244,7 +7884,7 @@ }, "parameters": [ { - "id": 245, + "id": 279, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -7258,7 +7898,7 @@ } }, { - "id": 246, + "id": 280, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -7274,21 +7914,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -7298,7 +7938,7 @@ ] }, { - "id": 370, + "id": 404, "name": "returns", "kind": 2048, "kindString": "Method", @@ -7312,7 +7952,7 @@ ], "signatures": [ { - "id": 371, + "id": 405, "name": "returns", "kind": 4096, "kindString": "Call signature", @@ -7322,7 +7962,7 @@ }, "typeParameter": [ { - "id": 372, + "id": 406, "name": "NewResult", "kind": 131072, "kindString": "Type parameter", @@ -7334,21 +7974,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 372, + "id": 406, "name": "NewResult" } ], @@ -7356,19 +7996,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 470, + "id": 504, "name": "default.returns" } } ], "inheritedFrom": { "type": "reference", - "id": 469, + "id": 503, "name": "default.returns" } }, { - "id": 368, + "id": 402, "name": "rollback", "kind": 2048, "kindString": "Method", @@ -7382,7 +8022,7 @@ ], "signatures": [ { - "id": 369, + "id": 403, "name": "rollback", "kind": 4096, "kindString": "Call signature", @@ -7393,21 +8033,21 @@ }, "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -7415,19 +8055,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 468, + "id": 502, "name": "default.rollback" } } ], "inheritedFrom": { "type": "reference", - "id": 467, + "id": 501, "name": "default.rollback" } }, { - "id": 311, + "id": 345, "name": "select", "kind": 2048, "kindString": "Method", @@ -7441,7 +8081,7 @@ ], "signatures": [ { - "id": 312, + "id": 346, "name": "select", "kind": 4096, "kindString": "Call signature", @@ -7452,7 +8092,7 @@ }, "typeParameter": [ { - "id": 313, + "id": 347, "name": "Query", "kind": 131072, "kindString": "Type parameter", @@ -7467,7 +8107,7 @@ } }, { - "id": 314, + "id": 348, "name": "NewResultOne", "kind": 131072, "kindString": "Type parameter", @@ -7477,17 +8117,17 @@ "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 313, + "id": 347, "name": "Query" } ], @@ -7497,7 +8137,7 @@ ], "parameters": [ { - "id": 315, + "id": 349, "name": "columns", "kind": 32768, "kindString": "Parameter", @@ -7509,30 +8149,30 @@ }, "type": { "type": "reference", - "id": 313, + "id": 347, "name": "Query" } } ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "array", "elementType": { "type": "reference", - "id": 314, + "id": 348, "name": "NewResultOne" } } @@ -7541,19 +8181,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 411, + "id": 445, "name": "default.select" } } ], "inheritedFrom": { "type": "reference", - "id": 410, + "id": 444, "name": "default.select" } }, { - "id": 348, + "id": 382, "name": "single", "kind": 2048, "kindString": "Method", @@ -7567,7 +8207,7 @@ ], "signatures": [ { - "id": 349, + "id": 383, "name": "single", "kind": 4096, "kindString": "Call signature", @@ -7578,7 +8218,7 @@ }, "typeParameter": [ { - "id": 350, + "id": 384, "name": "ResultOne", "kind": 131072, "kindString": "Type parameter", @@ -7587,7 +8227,7 @@ "type": "conditional", "checkType": { "type": "reference", - "id": 117, + "id": 119, "name": "Result" }, "extendsType": { @@ -7610,11 +8250,11 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 350, + "id": 384, "name": "ResultOne" } ], @@ -7622,19 +8262,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 448, + "id": 482, "name": "default.single" } } ], "inheritedFrom": { "type": "reference", - "id": 447, + "id": 481, "name": "default.single" } }, { - "id": 263, + "id": 297, "name": "textSearch", "kind": 2048, "kindString": "Method", @@ -7642,13 +8282,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 331, + "line": 383, "character": 2 } ], "signatures": [ { - "id": 264, + "id": 298, "name": "textSearch", "kind": 4096, "kindString": "Call signature", @@ -7658,7 +8298,7 @@ }, "typeParameter": [ { - "id": 265, + "id": 299, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -7671,7 +8311,7 @@ ], "parameters": [ { - "id": 266, + "id": 300, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -7681,12 +8321,12 @@ }, "type": { "type": "reference", - "id": 265, + "id": 299, "name": "ColumnName" } }, { - "id": 267, + "id": 301, "name": "query", "kind": 32768, "kindString": "Parameter", @@ -7700,7 +8340,7 @@ } }, { - "id": 268, + "id": 302, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -7713,14 +8353,14 @@ "type": { "type": "reflection", "declaration": { - "id": 269, + "id": 303, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 270, + "id": 304, "name": "config", "kind": 1024, "kindString": "Property", @@ -7733,7 +8373,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 334, + "line": 386, "character": 16 } ], @@ -7743,7 +8383,7 @@ } }, { - "id": 271, + "id": 305, "name": "type", "kind": 1024, "kindString": "Property", @@ -7756,7 +8396,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 334, + "line": 386, "character": 33 } ], @@ -7783,7 +8423,7 @@ { "title": "Properties", "kind": 1024, - "children": [270, 271] + "children": [304, 305] } ] } @@ -7792,21 +8432,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -7814,7 +8454,7 @@ } }, { - "id": 272, + "id": 306, "name": "textSearch", "kind": 4096, "kindString": "Call signature", @@ -7824,7 +8464,7 @@ }, "parameters": [ { - "id": 273, + "id": 307, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -7838,7 +8478,7 @@ } }, { - "id": 274, + "id": 308, "name": "query", "kind": 32768, "kindString": "Parameter", @@ -7852,7 +8492,7 @@ } }, { - "id": 275, + "id": 309, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -7865,14 +8505,14 @@ "type": { "type": "reflection", "declaration": { - "id": 276, + "id": 310, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 277, + "id": 311, "name": "config", "kind": 1024, "kindString": "Property", @@ -7885,7 +8525,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 339, + "line": 391, "character": 16 } ], @@ -7895,7 +8535,7 @@ } }, { - "id": 278, + "id": 312, "name": "type", "kind": 1024, "kindString": "Property", @@ -7908,7 +8548,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 339, + "line": 391, "character": 33 } ], @@ -7935,7 +8575,7 @@ { "title": "Properties", "kind": 1024, - "children": [277, 278] + "children": [311, 312] } ] } @@ -7944,21 +8584,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -7968,7 +8608,7 @@ ] }, { - "id": 388, + "id": 422, "name": "then", "kind": 2048, "kindString": "Method", @@ -7982,25 +8622,25 @@ ], "signatures": [ { - "id": 389, + "id": 423, "name": "then", "kind": 4096, "kindString": "Call signature", "flags": {}, "typeParameter": [ { - "id": 390, + "id": 424, "name": "TResult1", "kind": 131072, "kindString": "Type parameter", "flags": {}, "default": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -8008,7 +8648,7 @@ } }, { - "id": 391, + "id": 425, "name": "TResult2", "kind": 131072, "kindString": "Type parameter", @@ -8021,7 +8661,7 @@ ], "parameters": [ { - "id": 392, + "id": 426, "name": "onfulfilled", "kind": 32768, "kindString": "Parameter", @@ -8038,32 +8678,32 @@ { "type": "reflection", "declaration": { - "id": 393, + "id": 427, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 394, + "id": 428, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 395, + "id": 429, "name": "value", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -8076,7 +8716,7 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { @@ -8084,7 +8724,7 @@ "typeArguments": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" } ], @@ -8102,7 +8742,7 @@ } }, { - "id": 396, + "id": 430, "name": "onrejected", "kind": 32768, "kindString": "Parameter", @@ -8119,21 +8759,21 @@ { "type": "reflection", "declaration": { - "id": 397, + "id": 431, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 398, + "id": 432, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 399, + "id": 433, "name": "reason", "kind": 32768, "kindString": "Parameter", @@ -8149,7 +8789,7 @@ "types": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" }, { @@ -8157,7 +8797,7 @@ "typeArguments": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ], @@ -8183,12 +8823,12 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ] @@ -8200,19 +8840,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 488, + "id": 522, "name": "default.then" } } ], "inheritedFrom": { "type": "reference", - "id": 487, + "id": 521, "name": "default.then" } }, { - "id": 386, + "id": 420, "name": "throwOnError", "kind": 2048, "kindString": "Method", @@ -8226,7 +8866,7 @@ ], "signatures": [ { - "id": 387, + "id": 421, "name": "throwOnError", "kind": 4096, "kindString": "Call signature", @@ -8237,21 +8877,21 @@ }, "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -8259,14 +8899,14 @@ }, "inheritedFrom": { "type": "reference", - "id": 486, + "id": 520, "name": "default.throwOnError" } } ], "inheritedFrom": { "type": "reference", - "id": 485, + "id": 519, "name": "default.throwOnError" } } @@ -8275,20 +8915,20 @@ { "title": "Constructors", "kind": 512, - "children": [113] + "children": [115] }, { "title": "Properties", "kind": 1024, - "children": [385, 377, 380, 375, 373, 376, 378, 379, 374] + "children": [419, 411, 414, 409, 407, 410, 412, 413, 408] }, { "title": "Methods", "kind": 2048, "children": [ - 345, 207, 199, 354, 119, 358, 301, 356, 135, 143, 175, 191, 183, 167, 332, 151, 159, - 279, 351, 127, 285, 295, 316, 255, 338, 247, 215, 223, 231, 239, 370, 368, 311, 348, - 263, 388, 386 + 379, 241, 233, 388, 121, 392, 335, 390, 137, 145, 193, 201, 209, 225, 217, 169, 177, + 185, 366, 153, 161, 313, 385, 129, 319, 329, 350, 289, 372, 281, 249, 257, 265, 273, + 404, 402, 345, 382, 297, 422, 420 ] } ], @@ -8301,7 +8941,7 @@ ], "typeParameter": [ { - "id": 400, + "id": 434, "name": "Schema", "kind": 131072, "kindString": "Type parameter", @@ -8312,7 +8952,7 @@ } }, { - "id": 401, + "id": 435, "name": "Row", "kind": 131072, "kindString": "Type parameter", @@ -8335,7 +8975,7 @@ } }, { - "id": 402, + "id": 436, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -8345,21 +8985,21 @@ "extendedTypes": [ { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -8813,7 +9453,7 @@ } }, { - "id": 105, + "id": 107, "name": "delete", "kind": 2048, "kindString": "Method", @@ -8821,13 +9461,13 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 296, + "line": 319, "character": 2 } ], "signatures": [ { - "id": 106, + "id": 108, "name": "delete", "kind": 4096, "kindString": "Call signature", @@ -8838,7 +9478,7 @@ }, "parameters": [ { - "id": 107, + "id": 109, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -8850,14 +9490,14 @@ "type": { "type": "reflection", "declaration": { - "id": 108, + "id": 110, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 109, + "id": 111, "name": "count", "kind": 1024, "kindString": "Property", @@ -8870,7 +9510,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 299, + "line": 322, "character": 4 } ], @@ -8897,7 +9537,7 @@ { "title": "Properties", "kind": 1024, - "children": [109] + "children": [111] } ] } @@ -8907,7 +9547,7 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", @@ -8945,7 +9585,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 117, + "line": 120, "character": 2 } ], @@ -9047,7 +9687,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 122, + "line": 126, "character": 6 } ], @@ -9068,13 +9708,36 @@ } ] } + }, + { + "id": 89, + "name": "defaultToNull", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Make missing fields default to `null`.\nOtherwise, use the default value for the column.\n" + }, + "sources": [ + { + "fileName": "src/PostgrestQueryBuilder.ts", + "line": 127, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [88] + "children": [88, 89] } ] } @@ -9084,7 +9747,7 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", @@ -9299,7 +9962,7 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", @@ -9333,7 +9996,7 @@ ] }, { - "id": 98, + "id": 100, "name": "update", "kind": 2048, "kindString": "Method", @@ -9341,13 +10004,13 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 247, + "line": 271, "character": 2 } ], "signatures": [ { - "id": 99, + "id": 101, "name": "update", "kind": 4096, "kindString": "Call signature", @@ -9358,7 +10021,7 @@ }, "typeParameter": [ { - "id": 100, + "id": 102, "name": "Row", "kind": 131072, "kindString": "Type parameter", @@ -9383,7 +10046,7 @@ ], "parameters": [ { - "id": 101, + "id": 103, "name": "values", "kind": 32768, "kindString": "Parameter", @@ -9393,12 +10056,12 @@ }, "type": { "type": "reference", - "id": 100, + "id": 102, "name": "Row" } }, { - "id": 102, + "id": 104, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -9410,14 +10073,14 @@ "type": { "type": "reflection", "declaration": { - "id": 103, + "id": 105, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 104, + "id": 106, "name": "count", "kind": 1024, "kindString": "Property", @@ -9430,7 +10093,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 252, + "line": 276, "character": 6 } ], @@ -9457,7 +10120,7 @@ { "title": "Properties", "kind": 1024, - "children": [104] + "children": [106] } ] } @@ -9467,7 +10130,7 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", @@ -9497,7 +10160,7 @@ ] }, { - "id": 89, + "id": 90, "name": "upsert", "kind": 2048, "kindString": "Method", @@ -9505,13 +10168,13 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 189, + "line": 201, "character": 2 } ], "signatures": [ { - "id": 90, + "id": 91, "name": "upsert", "kind": 4096, "kindString": "Call signature", @@ -9522,7 +10185,7 @@ }, "typeParameter": [ { - "id": 91, + "id": 92, "name": "Row", "kind": 131072, "kindString": "Type parameter", @@ -9547,7 +10210,7 @@ ], "parameters": [ { - "id": 92, + "id": 93, "name": "values", "kind": 32768, "kindString": "Parameter", @@ -9560,14 +10223,14 @@ "types": [ { "type": "reference", - "id": 91, + "id": 92, "name": "Row" }, { "type": "array", "elementType": { "type": "reference", - "id": 91, + "id": 92, "name": "Row" } } @@ -9575,7 +10238,7 @@ } }, { - "id": 93, + "id": 94, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -9587,14 +10250,14 @@ "type": { "type": "reflection", "declaration": { - "id": 94, + "id": 95, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 97, + "id": 98, "name": "count", "kind": 1024, "kindString": "Property", @@ -9607,7 +10270,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 198, + "line": 211, "character": 6 } ], @@ -9630,7 +10293,30 @@ } }, { - "id": 96, + "id": 99, + "name": "defaultToNull", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Make missing fields default to `null`.\nOtherwise, use the default value for the column. This only applies when\ninserting new rows, not when merging with existing rows under\n`ignoreDuplicates: false`.\n" + }, + "sources": [ + { + "fileName": "src/PostgrestQueryBuilder.ts", + "line": 212, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 97, "name": "ignoreDuplicates", "kind": 1024, "kindString": "Property", @@ -9643,7 +10329,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 197, + "line": 210, "character": 6 } ], @@ -9653,7 +10339,7 @@ } }, { - "id": 95, + "id": 96, "name": "onConflict", "kind": 1024, "kindString": "Property", @@ -9666,7 +10352,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 196, + "line": 209, "character": 6 } ], @@ -9680,7 +10366,7 @@ { "title": "Properties", "kind": 1024, - "children": [97, 96, 95] + "children": [98, 99, 97, 96] } ] } @@ -9690,7 +10376,7 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", @@ -9734,7 +10420,7 @@ { "title": "Methods", "kind": 2048, - "children": [105, 82, 73, 98, 89] + "children": [107, 82, 73, 100, 90] } ], "sources": [ @@ -9746,7 +10432,7 @@ ], "typeParameter": [ { - "id": 110, + "id": 112, "name": "Schema", "kind": 131072, "kindString": "Type parameter", @@ -9757,7 +10443,7 @@ } }, { - "id": 111, + "id": 113, "name": "Relation", "kind": 131072, "kindString": "Type parameter", @@ -9779,28 +10465,28 @@ ] }, { - "id": 403, + "id": 437, "name": "PostgrestTransformBuilder", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 404, + "id": 438, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": {}, "signatures": [ { - "id": 405, + "id": 439, "name": "new PostgrestTransformBuilder", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "typeParameter": [ { - "id": 406, + "id": 440, "name": "Schema", "kind": 131072, "kindString": "Type parameter", @@ -9811,7 +10497,7 @@ } }, { - "id": 407, + "id": 441, "name": "Row", "kind": 131072, "kindString": "Type parameter", @@ -9834,7 +10520,7 @@ } }, { - "id": 408, + "id": 442, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -9843,18 +10529,18 @@ ], "parameters": [ { - "id": 409, + "id": 443, "name": "builder", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -9864,21 +10550,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -9886,19 +10572,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 504, + "id": 538, "name": "default.constructor" } } ], "inheritedFrom": { "type": "reference", - "id": 503, + "id": 537, "name": "default.constructor" } }, { - "id": 484, + "id": 518, "name": "allowEmpty", "kind": 1024, "kindString": "Property", @@ -9918,12 +10604,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 519, + "id": 553, "name": "default.allowEmpty" } }, { - "id": 476, + "id": 510, "name": "body", "kind": 1024, "kindString": "Property", @@ -9944,12 +10630,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 511, + "id": 545, "name": "default.body" } }, { - "id": 479, + "id": 513, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -9966,21 +10652,21 @@ "type": { "type": "reflection", "declaration": { - "id": 480, + "id": 514, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 481, + "id": 515, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 482, + "id": 516, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -10004,7 +10690,7 @@ } }, { - "id": 483, + "id": 517, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -10039,12 +10725,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 514, + "id": 548, "name": "default.fetch" } }, { - "id": 474, + "id": 508, "name": "headers", "kind": 1024, "kindString": "Property", @@ -10076,12 +10762,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 509, + "id": 543, "name": "default.headers" } }, { - "id": 472, + "id": 506, "name": "method", "kind": 1024, "kindString": "Property", @@ -10122,12 +10808,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 507, + "id": 541, "name": "default.method" } }, { - "id": 475, + "id": 509, "name": "schema", "kind": 1024, "kindString": "Property", @@ -10148,12 +10834,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 510, + "id": 544, "name": "default.schema" } }, { - "id": 477, + "id": 511, "name": "shouldThrowOnError", "kind": 1024, "kindString": "Property", @@ -10174,12 +10860,12 @@ "defaultValue": "false", "inheritedFrom": { "type": "reference", - "id": 512, + "id": 546, "name": "default.shouldThrowOnError" } }, { - "id": 478, + "id": 512, "name": "signal", "kind": 1024, "kindString": "Property", @@ -10202,12 +10888,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 513, + "id": 547, "name": "default.signal" } }, { - "id": 473, + "id": 507, "name": "url", "kind": 1024, "kindString": "Property", @@ -10229,12 +10915,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 508, + "id": 542, "name": "default.url" } }, { - "id": 444, + "id": 478, "name": "abortSignal", "kind": 2048, "kindString": "Method", @@ -10248,7 +10934,7 @@ ], "signatures": [ { - "id": 445, + "id": 479, "name": "abortSignal", "kind": 4096, "kindString": "Call signature", @@ -10258,7 +10944,7 @@ }, "parameters": [ { - "id": 446, + "id": 480, "name": "signal", "kind": 32768, "kindString": "Parameter", @@ -10276,21 +10962,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -10300,7 +10986,7 @@ ] }, { - "id": 453, + "id": 487, "name": "csv", "kind": 2048, "kindString": "Method", @@ -10314,7 +11000,7 @@ ], "signatures": [ { - "id": 454, + "id": 488, "name": "csv", "kind": 4096, "kindString": "Call signature", @@ -10324,7 +11010,7 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "intrinsic", @@ -10337,7 +11023,7 @@ ] }, { - "id": 457, + "id": 491, "name": "explain", "kind": 2048, "kindString": "Method", @@ -10351,7 +11037,7 @@ ], "signatures": [ { - "id": 458, + "id": 492, "name": "explain", "kind": 4096, "kindString": "Call signature", @@ -10361,7 +11047,7 @@ }, "parameters": [ { - "id": 459, + "id": 493, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -10373,14 +11059,14 @@ "type": { "type": "reflection", "declaration": { - "id": 460, + "id": 494, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 461, + "id": 495, "name": "analyze", "kind": 1024, "kindString": "Property", @@ -10403,7 +11089,7 @@ } }, { - "id": 464, + "id": 498, "name": "buffers", "kind": 1024, "kindString": "Property", @@ -10426,7 +11112,7 @@ } }, { - "id": 466, + "id": 500, "name": "format", "kind": 1024, "kindString": "Property", @@ -10458,7 +11144,7 @@ } }, { - "id": 463, + "id": 497, "name": "settings", "kind": 1024, "kindString": "Property", @@ -10481,7 +11167,7 @@ } }, { - "id": 462, + "id": 496, "name": "verbose", "kind": 1024, "kindString": "Property", @@ -10504,7 +11190,7 @@ } }, { - "id": 465, + "id": 499, "name": "wal", "kind": 1024, "kindString": "Property", @@ -10531,7 +11217,7 @@ { "title": "Properties", "kind": 1024, - "children": [461, 464, 466, 463, 462, 465] + "children": [495, 498, 500, 497, 496, 499] } ] } @@ -10544,7 +11230,7 @@ "types": [ { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "intrinsic", @@ -10555,7 +11241,7 @@ }, { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "array", @@ -10585,7 +11271,7 @@ ] }, { - "id": 455, + "id": 489, "name": "geojson", "kind": 2048, "kindString": "Method", @@ -10599,7 +11285,7 @@ ], "signatures": [ { - "id": 456, + "id": 490, "name": "geojson", "kind": 4096, "kindString": "Call signature", @@ -10609,7 +11295,7 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", @@ -10634,7 +11320,7 @@ ] }, { - "id": 431, + "id": 465, "name": "limit", "kind": 2048, "kindString": "Method", @@ -10648,7 +11334,7 @@ ], "signatures": [ { - "id": 432, + "id": 466, "name": "limit", "kind": 4096, "kindString": "Call signature", @@ -10658,7 +11344,7 @@ }, "parameters": [ { - "id": 433, + "id": 467, "name": "count", "kind": 32768, "kindString": "Parameter", @@ -10672,7 +11358,7 @@ } }, { - "id": 434, + "id": 468, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -10684,14 +11370,14 @@ "type": { "type": "reflection", "declaration": { - "id": 435, + "id": 469, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 436, + "id": 470, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -10718,7 +11404,7 @@ { "title": "Properties", "kind": 1024, - "children": [436] + "children": [470] } ] } @@ -10728,21 +11414,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -10752,7 +11438,7 @@ ] }, { - "id": 450, + "id": 484, "name": "maybeSingle", "kind": 2048, "kindString": "Method", @@ -10766,7 +11452,7 @@ ], "signatures": [ { - "id": 451, + "id": 485, "name": "maybeSingle", "kind": 4096, "kindString": "Call signature", @@ -10777,7 +11463,7 @@ }, "typeParameter": [ { - "id": 452, + "id": 486, "name": "ResultOne", "kind": 131072, "kindString": "Type parameter", @@ -10786,7 +11472,7 @@ "type": "conditional", "checkType": { "type": "reference", - "id": 408, + "id": 442, "name": "Result" }, "extendsType": { @@ -10809,7 +11495,7 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "union", @@ -10820,7 +11506,7 @@ }, { "type": "reference", - "id": 353, + "id": 387, "name": "ResultOne" } ] @@ -10832,7 +11518,7 @@ ] }, { - "id": 415, + "id": 449, "name": "order", "kind": 2048, "kindString": "Method", @@ -10846,7 +11532,7 @@ ], "signatures": [ { - "id": 416, + "id": 450, "name": "order", "kind": 4096, "kindString": "Call signature", @@ -10857,7 +11543,7 @@ }, "typeParameter": [ { - "id": 417, + "id": 451, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -10870,7 +11556,7 @@ ], "parameters": [ { - "id": 418, + "id": 452, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -10880,12 +11566,12 @@ }, "type": { "type": "reference", - "id": 318, + "id": 352, "name": "ColumnName" } }, { - "id": 419, + "id": 453, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -10898,14 +11584,14 @@ "type": { "type": "reflection", "declaration": { - "id": 420, + "id": 454, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 421, + "id": 455, "name": "ascending", "kind": 1024, "kindString": "Property", @@ -10928,7 +11614,7 @@ } }, { - "id": 423, + "id": 457, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -10951,7 +11637,7 @@ } }, { - "id": 422, + "id": 456, "name": "nullsFirst", "kind": 1024, "kindString": "Property", @@ -10978,7 +11664,7 @@ { "title": "Properties", "kind": 1024, - "children": [421, 423, 422] + "children": [455, 457, 456] } ] } @@ -10987,21 +11673,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -11009,7 +11695,7 @@ } }, { - "id": 424, + "id": 458, "name": "order", "kind": 4096, "kindString": "Call signature", @@ -11020,7 +11706,7 @@ }, "parameters": [ { - "id": 425, + "id": 459, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -11034,7 +11720,7 @@ } }, { - "id": 426, + "id": 460, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -11047,14 +11733,14 @@ "type": { "type": "reflection", "declaration": { - "id": 427, + "id": 461, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 428, + "id": 462, "name": "ascending", "kind": 1024, "kindString": "Property", @@ -11077,7 +11763,7 @@ } }, { - "id": 430, + "id": 464, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -11098,7 +11784,7 @@ } }, { - "id": 429, + "id": 463, "name": "nullsFirst", "kind": 1024, "kindString": "Property", @@ -11125,7 +11811,7 @@ { "title": "Properties", "kind": 1024, - "children": [428, 430, 429] + "children": [462, 464, 463] } ] } @@ -11134,21 +11820,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -11158,7 +11844,7 @@ ] }, { - "id": 437, + "id": 471, "name": "range", "kind": 2048, "kindString": "Method", @@ -11172,7 +11858,7 @@ ], "signatures": [ { - "id": 438, + "id": 472, "name": "range", "kind": 4096, "kindString": "Call signature", @@ -11182,7 +11868,7 @@ }, "parameters": [ { - "id": 439, + "id": 473, "name": "from", "kind": 32768, "kindString": "Parameter", @@ -11196,7 +11882,7 @@ } }, { - "id": 440, + "id": 474, "name": "to", "kind": 32768, "kindString": "Parameter", @@ -11210,7 +11896,7 @@ } }, { - "id": 441, + "id": 475, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -11222,14 +11908,14 @@ "type": { "type": "reflection", "declaration": { - "id": 442, + "id": 476, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 443, + "id": 477, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -11256,7 +11942,7 @@ { "title": "Properties", "kind": 1024, - "children": [443] + "children": [477] } ] } @@ -11266,21 +11952,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -11290,7 +11976,7 @@ ] }, { - "id": 469, + "id": 503, "name": "returns", "kind": 2048, "kindString": "Method", @@ -11304,7 +11990,7 @@ ], "signatures": [ { - "id": 470, + "id": 504, "name": "returns", "kind": 4096, "kindString": "Call signature", @@ -11314,7 +12000,7 @@ }, "typeParameter": [ { - "id": 471, + "id": 505, "name": "NewResult", "kind": 131072, "kindString": "Type parameter", @@ -11326,21 +12012,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 372, + "id": 406, "name": "NewResult" } ], @@ -11350,7 +12036,7 @@ ] }, { - "id": 467, + "id": 501, "name": "rollback", "kind": 2048, "kindString": "Method", @@ -11364,7 +12050,7 @@ ], "signatures": [ { - "id": 468, + "id": 502, "name": "rollback", "kind": 4096, "kindString": "Call signature", @@ -11375,21 +12061,21 @@ }, "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -11399,7 +12085,7 @@ ] }, { - "id": 410, + "id": 444, "name": "select", "kind": 2048, "kindString": "Method", @@ -11413,7 +12099,7 @@ ], "signatures": [ { - "id": 411, + "id": 445, "name": "select", "kind": 4096, "kindString": "Call signature", @@ -11424,7 +12110,7 @@ }, "typeParameter": [ { - "id": 412, + "id": 446, "name": "Query", "kind": 131072, "kindString": "Type parameter", @@ -11439,7 +12125,7 @@ } }, { - "id": 413, + "id": 447, "name": "NewResultOne", "kind": 131072, "kindString": "Type parameter", @@ -11449,17 +12135,17 @@ "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 313, + "id": 347, "name": "Query" } ], @@ -11469,7 +12155,7 @@ ], "parameters": [ { - "id": 414, + "id": 448, "name": "columns", "kind": 32768, "kindString": "Parameter", @@ -11481,30 +12167,30 @@ }, "type": { "type": "reference", - "id": 313, + "id": 347, "name": "Query" } } ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "array", "elementType": { "type": "reference", - "id": 314, + "id": 348, "name": "NewResultOne" } } @@ -11515,7 +12201,7 @@ ] }, { - "id": 447, + "id": 481, "name": "single", "kind": 2048, "kindString": "Method", @@ -11529,7 +12215,7 @@ ], "signatures": [ { - "id": 448, + "id": 482, "name": "single", "kind": 4096, "kindString": "Call signature", @@ -11540,7 +12226,7 @@ }, "typeParameter": [ { - "id": 449, + "id": 483, "name": "ResultOne", "kind": 131072, "kindString": "Type parameter", @@ -11549,7 +12235,7 @@ "type": "conditional", "checkType": { "type": "reference", - "id": 408, + "id": 442, "name": "Result" }, "extendsType": { @@ -11572,11 +12258,11 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 350, + "id": 384, "name": "ResultOne" } ], @@ -11586,7 +12272,7 @@ ] }, { - "id": 487, + "id": 521, "name": "then", "kind": 2048, "kindString": "Method", @@ -11600,25 +12286,25 @@ ], "signatures": [ { - "id": 488, + "id": 522, "name": "then", "kind": 4096, "kindString": "Call signature", "flags": {}, "typeParameter": [ { - "id": 489, + "id": 523, "name": "TResult1", "kind": 131072, "kindString": "Type parameter", "flags": {}, "default": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -11626,7 +12312,7 @@ } }, { - "id": 490, + "id": 524, "name": "TResult2", "kind": 131072, "kindString": "Type parameter", @@ -11639,7 +12325,7 @@ ], "parameters": [ { - "id": 491, + "id": 525, "name": "onfulfilled", "kind": 32768, "kindString": "Parameter", @@ -11656,32 +12342,32 @@ { "type": "reflection", "declaration": { - "id": 492, + "id": 526, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 493, + "id": 527, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 494, + "id": 528, "name": "value", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -11694,7 +12380,7 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { @@ -11702,7 +12388,7 @@ "typeArguments": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" } ], @@ -11720,7 +12406,7 @@ } }, { - "id": 495, + "id": 529, "name": "onrejected", "kind": 32768, "kindString": "Parameter", @@ -11737,21 +12423,21 @@ { "type": "reflection", "declaration": { - "id": 496, + "id": 530, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 497, + "id": 531, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 498, + "id": 532, "name": "reason", "kind": 32768, "kindString": "Parameter", @@ -11767,7 +12453,7 @@ "types": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" }, { @@ -11775,7 +12461,7 @@ "typeArguments": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ], @@ -11801,12 +12487,12 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ] @@ -11818,19 +12504,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 523, + "id": 557, "name": "default.then" } } ], "inheritedFrom": { "type": "reference", - "id": 522, + "id": 556, "name": "default.then" } }, { - "id": 485, + "id": 519, "name": "throwOnError", "kind": 2048, "kindString": "Method", @@ -11844,7 +12530,7 @@ ], "signatures": [ { - "id": 486, + "id": 520, "name": "throwOnError", "kind": 4096, "kindString": "Call signature", @@ -11855,21 +12541,21 @@ }, "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -11877,14 +12563,14 @@ }, "inheritedFrom": { "type": "reference", - "id": 521, + "id": 555, "name": "default.throwOnError" } } ], "inheritedFrom": { "type": "reference", - "id": 520, + "id": 554, "name": "default.throwOnError" } } @@ -11893,17 +12579,17 @@ { "title": "Constructors", "kind": 512, - "children": [404] + "children": [438] }, { "title": "Properties", "kind": 1024, - "children": [484, 476, 479, 474, 472, 475, 477, 478, 473] + "children": [518, 510, 513, 508, 506, 509, 511, 512, 507] }, { "title": "Methods", "kind": 2048, - "children": [444, 453, 457, 455, 431, 450, 415, 437, 469, 467, 410, 447, 487, 485] + "children": [478, 487, 491, 489, 465, 484, 449, 471, 503, 501, 444, 481, 521, 519] } ], "sources": [ @@ -11915,7 +12601,7 @@ ], "typeParameter": [ { - "id": 499, + "id": 533, "name": "Schema", "kind": 131072, "kindString": "Type parameter", @@ -11926,7 +12612,7 @@ } }, { - "id": 500, + "id": 534, "name": "Row", "kind": 131072, "kindString": "Type parameter", @@ -11949,7 +12635,7 @@ } }, { - "id": 501, + "id": 535, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -11959,11 +12645,11 @@ "extendedTypes": [ { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -11973,20 +12659,20 @@ "extendedBy": [ { "type": "reference", - "id": 112, + "id": 114, "name": "PostgrestFilterBuilder" } ] }, { - "id": 537, + "id": 571, "name": "PostgrestResponseFailure", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 540, + "id": 574, "name": "count", "kind": 1024, "kindString": "Property", @@ -12004,7 +12690,7 @@ } }, { - "id": 539, + "id": 573, "name": "data", "kind": 1024, "kindString": "Property", @@ -12022,7 +12708,7 @@ } }, { - "id": 538, + "id": 572, "name": "error", "kind": 1024, "kindString": "Property", @@ -12036,12 +12722,12 @@ ], "type": { "type": "reference", - "id": 554, + "id": 588, "name": "PostgrestError" } }, { - "id": 541, + "id": 575, "name": "status", "kind": 1024, "kindString": "Property", @@ -12063,7 +12749,7 @@ } }, { - "id": 542, + "id": 576, "name": "statusText", "kind": 1024, "kindString": "Property", @@ -12089,7 +12775,7 @@ { "title": "Properties", "kind": 1024, - "children": [540, 539, 538, 541, 542] + "children": [574, 573, 572, 575, 576] } ], "sources": [ @@ -12107,14 +12793,14 @@ ] }, { - "id": 543, + "id": 577, "name": "PostgrestResponseSuccess", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 546, + "id": 580, "name": "count", "kind": 1024, "kindString": "Property", @@ -12141,7 +12827,7 @@ } }, { - "id": 545, + "id": 579, "name": "data", "kind": 1024, "kindString": "Property", @@ -12155,12 +12841,12 @@ ], "type": { "type": "reference", - "id": 549, + "id": 583, "name": "T" } }, { - "id": 544, + "id": 578, "name": "error", "kind": 1024, "kindString": "Property", @@ -12178,7 +12864,7 @@ } }, { - "id": 547, + "id": 581, "name": "status", "kind": 1024, "kindString": "Property", @@ -12200,7 +12886,7 @@ } }, { - "id": 548, + "id": 582, "name": "statusText", "kind": 1024, "kindString": "Property", @@ -12226,7 +12912,7 @@ { "title": "Properties", "kind": 1024, - "children": [546, 545, 544, 547, 548] + "children": [580, 579, 578, 581, 582] } ], "sources": [ @@ -12238,7 +12924,7 @@ ], "typeParameter": [ { - "id": 549, + "id": 583, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -12253,7 +12939,7 @@ ] }, { - "id": 554, + "id": 588, "name": "PostgrestError", "kind": 4194304, "kindString": "Type alias", @@ -12272,14 +12958,14 @@ "type": { "type": "reflection", "declaration": { - "id": 555, + "id": 589, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 559, + "id": 593, "name": "code", "kind": 1024, "kindString": "Property", @@ -12297,7 +12983,7 @@ } }, { - "id": 557, + "id": 591, "name": "details", "kind": 1024, "kindString": "Property", @@ -12315,7 +13001,7 @@ } }, { - "id": 558, + "id": 592, "name": "hint", "kind": 1024, "kindString": "Property", @@ -12333,7 +13019,7 @@ } }, { - "id": 556, + "id": 590, "name": "message", "kind": 1024, "kindString": "Property", @@ -12355,7 +13041,7 @@ { "title": "Properties", "kind": 1024, - "children": [559, 557, 558, 556] + "children": [593, 591, 592, 590] } ], "sources": [ @@ -12369,7 +13055,7 @@ } }, { - "id": 552, + "id": 586, "name": "PostgrestMaybeSingleResponse", "kind": 4194304, "kindString": "Type alias", @@ -12377,13 +13063,13 @@ "sources": [ { "fileName": "src/types.ts", - "line": 41, + "line": 39, "character": 12 } ], "typeParameter": [ { - "id": 553, + "id": 587, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -12392,14 +13078,14 @@ ], "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "union", "types": [ { "type": "reference", - "id": 553, + "id": 587, "name": "T" }, { @@ -12413,7 +13099,7 @@ } }, { - "id": 535, + "id": 569, "name": "PostgrestResponse", "kind": 4194304, "kindString": "Type alias", @@ -12421,13 +13107,13 @@ "sources": [ { "fileName": "src/types.ts", - "line": 42, + "line": 40, "character": 12 } ], "typeParameter": [ { - "id": 536, + "id": 570, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -12436,13 +13122,13 @@ ], "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "array", "elementType": { "type": "reference", - "id": 536, + "id": 570, "name": "T" } } @@ -12451,7 +13137,7 @@ } }, { - "id": 550, + "id": 584, "name": "PostgrestSingleResponse", "kind": 4194304, "kindString": "Type alias", @@ -12465,7 +13151,7 @@ ], "typeParameter": [ { - "id": 551, + "id": 585, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -12477,11 +13163,11 @@ "types": [ { "type": "reference", - "id": 543, + "id": 577, "typeArguments": [ { "type": "reference", - "id": 551, + "id": 585, "name": "T" } ], @@ -12489,7 +13175,7 @@ }, { "type": "reference", - "id": 537, + "id": 571, "name": "PostgrestResponseFailure" } ] @@ -12500,17 +13186,17 @@ { "title": "Classes", "kind": 128, - "children": [502, 1, 112, 49, 403] + "children": [536, 1, 114, 49, 437] }, { "title": "Interfaces", "kind": 256, - "children": [537, 543] + "children": [571, 577] }, { "title": "Type Aliases", "kind": 4194304, - "children": [554, 552, 535, 550] + "children": [588, 586, 569, 584] } ], "sources": [ diff --git a/spec/enrichments/tsdoc_v2/postgrest_dereferenced.json b/spec/enrichments/tsdoc_v2/postgrest_dereferenced.json index 41b0351d096..04991e4d89d 100644 --- a/spec/enrichments/tsdoc_v2/postgrest_dereferenced.json +++ b/spec/enrichments/tsdoc_v2/postgrest_dereferenced.json @@ -7,7 +7,7 @@ "originalName": "", "children": [ { - "id": 502, + "id": 536, "name": "PostgrestBuilder", "kind": 128, "kindString": "Class", @@ -16,7 +16,7 @@ }, "children": [ { - "id": 503, + "id": 537, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -30,14 +30,14 @@ ], "signatures": [ { - "id": 504, + "id": 538, "name": "new PostgrestBuilder", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "typeParameter": [ { - "id": 505, + "id": 539, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -46,24 +46,24 @@ ], "parameters": [ { - "id": 506, + "id": 540, "name": "builder", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], "name": "default", "dereferenced": { - "id": 502, + "id": 536, "name": "PostgrestBuilder", "kind": 128, "kindString": "Class", @@ -75,17 +75,17 @@ { "title": "Constructors", "kind": 512, - "children": [503] + "children": [537] }, { "title": "Properties", "kind": 1024, - "children": [519, 511, 514, 509, 507, 510, 512, 513, 508] + "children": [553, 545, 548, 543, 541, 544, 546, 547, 542] }, { "title": "Methods", "kind": 2048, - "children": [522, 520] + "children": [556, 554] } ], "sources": [ @@ -97,7 +97,7 @@ ], "typeParameter": [ { - "id": 534, + "id": 568, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -107,7 +107,7 @@ "extendedBy": [ { "type": "reference", - "id": 403, + "id": 437, "name": "PostgrestTransformBuilder" } ], @@ -117,11 +117,11 @@ "typeArguments": [ { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -139,11 +139,11 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -153,7 +153,7 @@ ] }, { - "id": 519, + "id": 553, "name": "allowEmpty", "kind": 1024, "kindString": "Property", @@ -173,7 +173,7 @@ } }, { - "id": 511, + "id": 545, "name": "body", "kind": 1024, "kindString": "Property", @@ -194,7 +194,7 @@ } }, { - "id": 514, + "id": 548, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -211,21 +211,21 @@ "type": { "type": "reflection", "declaration": { - "id": 515, + "id": 549, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 516, + "id": 550, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 517, + "id": 551, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -249,7 +249,7 @@ } }, { - "id": 518, + "id": 552, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -284,7 +284,7 @@ } }, { - "id": 509, + "id": 543, "name": "headers", "kind": 1024, "kindString": "Property", @@ -316,7 +316,7 @@ } }, { - "id": 507, + "id": 541, "name": "method", "kind": 1024, "kindString": "Property", @@ -357,7 +357,7 @@ } }, { - "id": 510, + "id": 544, "name": "schema", "kind": 1024, "kindString": "Property", @@ -378,7 +378,7 @@ } }, { - "id": 512, + "id": 546, "name": "shouldThrowOnError", "kind": 1024, "kindString": "Property", @@ -399,7 +399,7 @@ "defaultValue": "false" }, { - "id": 513, + "id": 547, "name": "signal", "kind": 1024, "kindString": "Property", @@ -422,7 +422,7 @@ } }, { - "id": 508, + "id": 542, "name": "url", "kind": 1024, "kindString": "Property", @@ -444,7 +444,7 @@ } }, { - "id": 522, + "id": 556, "name": "then", "kind": 2048, "kindString": "Method", @@ -458,25 +458,25 @@ ], "signatures": [ { - "id": 523, + "id": 557, "name": "then", "kind": 4096, "kindString": "Call signature", "flags": {}, "typeParameter": [ { - "id": 524, + "id": 558, "name": "TResult1", "kind": 131072, "kindString": "Type parameter", "flags": {}, "default": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -484,7 +484,7 @@ } }, { - "id": 525, + "id": 559, "name": "TResult2", "kind": 131072, "kindString": "Type parameter", @@ -497,7 +497,7 @@ ], "parameters": [ { - "id": 526, + "id": 560, "name": "onfulfilled", "kind": 32768, "kindString": "Parameter", @@ -514,32 +514,32 @@ { "type": "reflection", "declaration": { - "id": 527, + "id": 561, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 528, + "id": 562, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 529, + "id": 563, "name": "value", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -552,7 +552,7 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { @@ -560,7 +560,7 @@ "typeArguments": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" } ], @@ -578,7 +578,7 @@ } }, { - "id": 530, + "id": 564, "name": "onrejected", "kind": 32768, "kindString": "Parameter", @@ -595,21 +595,21 @@ { "type": "reflection", "declaration": { - "id": 531, + "id": 565, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 532, + "id": 566, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 533, + "id": 567, "name": "reason", "kind": 32768, "kindString": "Parameter", @@ -625,7 +625,7 @@ "types": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" }, { @@ -633,7 +633,7 @@ "typeArguments": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ], @@ -659,12 +659,12 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ] @@ -686,7 +686,7 @@ } }, { - "id": 520, + "id": 554, "name": "throwOnError", "kind": 2048, "kindString": "Method", @@ -700,7 +700,7 @@ ], "signatures": [ { - "id": 521, + "id": 555, "name": "throwOnError", "kind": 4096, "kindString": "Call signature", @@ -711,11 +711,11 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -729,17 +729,17 @@ { "title": "Constructors", "kind": 512, - "children": [503] + "children": [537] }, { "title": "Properties", "kind": 1024, - "children": [519, 511, 514, 509, 507, 510, 512, 513, 508] + "children": [553, 545, 548, 543, 541, 544, 546, 547, 542] }, { "title": "Methods", "kind": 2048, - "children": [522, 520] + "children": [556, 554] } ], "sources": [ @@ -751,7 +751,7 @@ ], "typeParameter": [ { - "id": 534, + "id": 568, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -761,7 +761,7 @@ "extendedBy": [ { "type": "reference", - "id": 403, + "id": 437, "name": "PostgrestTransformBuilder" } ], @@ -771,11 +771,11 @@ "typeArguments": [ { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -1690,7 +1690,7 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", @@ -1950,28 +1950,28 @@ ] }, { - "id": 112, + "id": 114, "name": "PostgrestFilterBuilder", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 113, + "id": 115, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": {}, "signatures": [ { - "id": 114, + "id": 116, "name": "new PostgrestFilterBuilder", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "typeParameter": [ { - "id": 115, + "id": 117, "name": "Schema", "kind": 131072, "kindString": "Type parameter", @@ -1982,7 +1982,7 @@ } }, { - "id": 116, + "id": 118, "name": "Row", "kind": 131072, "kindString": "Type parameter", @@ -2005,7 +2005,7 @@ } }, { - "id": 117, + "id": 119, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -2014,24 +2014,24 @@ ], "parameters": [ { - "id": 118, + "id": 120, "name": "builder", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], "name": "default", "dereferenced": { - "id": 502, + "id": 536, "name": "PostgrestBuilder", "kind": 128, "kindString": "Class", @@ -2040,7 +2040,7 @@ }, "children": [ { - "id": 503, + "id": 537, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -2054,14 +2054,14 @@ ], "signatures": [ { - "id": 504, + "id": 538, "name": "new PostgrestBuilder", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "typeParameter": [ { - "id": 505, + "id": 539, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -2070,18 +2070,18 @@ ], "parameters": [ { - "id": 506, + "id": 540, "name": "builder", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -2092,11 +2092,11 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -2106,7 +2106,7 @@ ] }, { - "id": 519, + "id": 553, "name": "allowEmpty", "kind": 1024, "kindString": "Property", @@ -2126,7 +2126,7 @@ } }, { - "id": 511, + "id": 545, "name": "body", "kind": 1024, "kindString": "Property", @@ -2147,7 +2147,7 @@ } }, { - "id": 514, + "id": 548, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -2164,21 +2164,21 @@ "type": { "type": "reflection", "declaration": { - "id": 515, + "id": 549, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 516, + "id": 550, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 517, + "id": 551, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -2202,7 +2202,7 @@ } }, { - "id": 518, + "id": 552, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -2237,7 +2237,7 @@ } }, { - "id": 509, + "id": 543, "name": "headers", "kind": 1024, "kindString": "Property", @@ -2269,7 +2269,7 @@ } }, { - "id": 507, + "id": 541, "name": "method", "kind": 1024, "kindString": "Property", @@ -2310,7 +2310,7 @@ } }, { - "id": 510, + "id": 544, "name": "schema", "kind": 1024, "kindString": "Property", @@ -2331,7 +2331,7 @@ } }, { - "id": 512, + "id": 546, "name": "shouldThrowOnError", "kind": 1024, "kindString": "Property", @@ -2352,7 +2352,7 @@ "defaultValue": "false" }, { - "id": 513, + "id": 547, "name": "signal", "kind": 1024, "kindString": "Property", @@ -2375,7 +2375,7 @@ } }, { - "id": 508, + "id": 542, "name": "url", "kind": 1024, "kindString": "Property", @@ -2397,7 +2397,7 @@ } }, { - "id": 522, + "id": 556, "name": "then", "kind": 2048, "kindString": "Method", @@ -2411,25 +2411,25 @@ ], "signatures": [ { - "id": 523, + "id": 557, "name": "then", "kind": 4096, "kindString": "Call signature", "flags": {}, "typeParameter": [ { - "id": 524, + "id": 558, "name": "TResult1", "kind": 131072, "kindString": "Type parameter", "flags": {}, "default": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -2437,7 +2437,7 @@ } }, { - "id": 525, + "id": 559, "name": "TResult2", "kind": 131072, "kindString": "Type parameter", @@ -2450,7 +2450,7 @@ ], "parameters": [ { - "id": 526, + "id": 560, "name": "onfulfilled", "kind": 32768, "kindString": "Parameter", @@ -2467,32 +2467,32 @@ { "type": "reflection", "declaration": { - "id": 527, + "id": 561, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 528, + "id": 562, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 529, + "id": 563, "name": "value", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -2505,7 +2505,7 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { @@ -2513,7 +2513,7 @@ "typeArguments": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" } ], @@ -2531,7 +2531,7 @@ } }, { - "id": 530, + "id": 564, "name": "onrejected", "kind": 32768, "kindString": "Parameter", @@ -2548,21 +2548,21 @@ { "type": "reflection", "declaration": { - "id": 531, + "id": 565, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 532, + "id": 566, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 533, + "id": 567, "name": "reason", "kind": 32768, "kindString": "Parameter", @@ -2578,7 +2578,7 @@ "types": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" }, { @@ -2586,7 +2586,7 @@ "typeArguments": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ], @@ -2612,12 +2612,12 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ] @@ -2639,7 +2639,7 @@ } }, { - "id": 520, + "id": 554, "name": "throwOnError", "kind": 2048, "kindString": "Method", @@ -2653,7 +2653,7 @@ ], "signatures": [ { - "id": 521, + "id": 555, "name": "throwOnError", "kind": 4096, "kindString": "Call signature", @@ -2664,11 +2664,11 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -2682,17 +2682,17 @@ { "title": "Constructors", "kind": 512, - "children": [503] + "children": [537] }, { "title": "Properties", "kind": 1024, - "children": [519, 511, 514, 509, 507, 510, 512, 513, 508] + "children": [553, 545, 548, 543, 541, 544, 546, 547, 542] }, { "title": "Methods", "kind": 2048, - "children": [522, 520] + "children": [556, 554] } ], "sources": [ @@ -2704,7 +2704,7 @@ ], "typeParameter": [ { - "id": 534, + "id": 568, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -2714,7 +2714,7 @@ "extendedBy": [ { "type": "reference", - "id": 403, + "id": 437, "name": "PostgrestTransformBuilder" } ], @@ -2724,11 +2724,11 @@ "typeArguments": [ { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -2746,21 +2746,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -2768,19 +2768,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 405, + "id": 439, "name": "default.constructor" } } ], "inheritedFrom": { "type": "reference", - "id": 404, + "id": 438, "name": "default.constructor" } }, { - "id": 385, + "id": 419, "name": "allowEmpty", "kind": 1024, "kindString": "Property", @@ -2800,12 +2800,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 484, + "id": 518, "name": "default.allowEmpty" } }, { - "id": 377, + "id": 411, "name": "body", "kind": 1024, "kindString": "Property", @@ -2826,12 +2826,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 476, + "id": 510, "name": "default.body" } }, { - "id": 380, + "id": 414, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -2848,21 +2848,21 @@ "type": { "type": "reflection", "declaration": { - "id": 381, + "id": 415, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 382, + "id": 416, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 383, + "id": 417, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -2886,7 +2886,7 @@ } }, { - "id": 384, + "id": 418, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -2921,12 +2921,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 479, + "id": 513, "name": "default.fetch" } }, { - "id": 375, + "id": 409, "name": "headers", "kind": 1024, "kindString": "Property", @@ -2958,12 +2958,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 474, + "id": 508, "name": "default.headers" } }, { - "id": 373, + "id": 407, "name": "method", "kind": 1024, "kindString": "Property", @@ -3004,12 +3004,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 472, + "id": 506, "name": "default.method" } }, { - "id": 376, + "id": 410, "name": "schema", "kind": 1024, "kindString": "Property", @@ -3030,12 +3030,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 475, + "id": 509, "name": "default.schema" } }, { - "id": 378, + "id": 412, "name": "shouldThrowOnError", "kind": 1024, "kindString": "Property", @@ -3056,12 +3056,12 @@ "defaultValue": "false", "inheritedFrom": { "type": "reference", - "id": 477, + "id": 511, "name": "default.shouldThrowOnError" } }, { - "id": 379, + "id": 413, "name": "signal", "kind": 1024, "kindString": "Property", @@ -3084,12 +3084,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 478, + "id": 512, "name": "default.signal" } }, { - "id": 374, + "id": 408, "name": "url", "kind": 1024, "kindString": "Property", @@ -3111,12 +3111,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 473, + "id": 507, "name": "default.url" } }, { - "id": 345, + "id": 379, "name": "abortSignal", "kind": 2048, "kindString": "Method", @@ -3130,7 +3130,7 @@ ], "signatures": [ { - "id": 346, + "id": 380, "name": "abortSignal", "kind": 4096, "kindString": "Call signature", @@ -3140,7 +3140,7 @@ }, "parameters": [ { - "id": 347, + "id": 381, "name": "signal", "kind": 32768, "kindString": "Parameter", @@ -3158,21 +3158,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -3180,19 +3180,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 445, + "id": 479, "name": "default.abortSignal" } } ], "inheritedFrom": { "type": "reference", - "id": 444, + "id": 478, "name": "default.abortSignal" } }, { - "id": 207, + "id": 241, "name": "containedBy", "kind": 2048, "kindString": "Method", @@ -3200,13 +3200,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 209, + "line": 261, "character": 2 } ], "signatures": [ { - "id": 208, + "id": 242, "name": "containedBy", "kind": 4096, "kindString": "Call signature", @@ -3216,7 +3216,7 @@ }, "typeParameter": [ { - "id": 209, + "id": 243, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -3229,7 +3229,7 @@ ], "parameters": [ { - "id": 210, + "id": 244, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -3239,13 +3239,13 @@ }, "type": { "type": "reference", - "id": 209, + "id": 243, "name": "ColumnName", "dereferenced": {} } }, { - "id": 211, + "id": 245, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -3282,12 +3282,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 209, + "id": 243, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -3298,21 +3298,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -3320,7 +3320,7 @@ } }, { - "id": 212, + "id": 246, "name": "containedBy", "kind": 4096, "kindString": "Call signature", @@ -3330,7 +3330,7 @@ }, "parameters": [ { - "id": 213, + "id": 247, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -3344,7 +3344,7 @@ } }, { - "id": 214, + "id": 248, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -3388,21 +3388,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -3412,7 +3412,7 @@ ] }, { - "id": 199, + "id": 233, "name": "contains", "kind": 2048, "kindString": "Method", @@ -3420,13 +3420,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 182, + "line": 234, "character": 2 } ], "signatures": [ { - "id": 200, + "id": 234, "name": "contains", "kind": 4096, "kindString": "Call signature", @@ -3436,7 +3436,7 @@ }, "typeParameter": [ { - "id": 201, + "id": 235, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -3449,7 +3449,7 @@ ], "parameters": [ { - "id": 202, + "id": 236, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -3459,13 +3459,13 @@ }, "type": { "type": "reference", - "id": 201, + "id": 235, "name": "ColumnName", "dereferenced": {} } }, { - "id": 203, + "id": 237, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -3502,12 +3502,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 201, + "id": 235, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -3518,21 +3518,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -3540,7 +3540,7 @@ } }, { - "id": 204, + "id": 238, "name": "contains", "kind": 4096, "kindString": "Call signature", @@ -3550,7 +3550,7 @@ }, "parameters": [ { - "id": 205, + "id": 239, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -3564,7 +3564,7 @@ } }, { - "id": 206, + "id": 240, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -3608,21 +3608,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -3632,7 +3632,7 @@ ] }, { - "id": 354, + "id": 388, "name": "csv", "kind": 2048, "kindString": "Method", @@ -3646,7 +3646,7 @@ ], "signatures": [ { - "id": 355, + "id": 389, "name": "csv", "kind": 4096, "kindString": "Call signature", @@ -3656,7 +3656,7 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "intrinsic", @@ -3667,19 +3667,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 454, + "id": 488, "name": "default.csv" } } ], "inheritedFrom": { "type": "reference", - "id": 453, + "id": 487, "name": "default.csv" } }, { - "id": 119, + "id": 121, "name": "eq", "kind": 2048, "kindString": "Method", @@ -3693,7 +3693,7 @@ ], "signatures": [ { - "id": 120, + "id": 122, "name": "eq", "kind": 4096, "kindString": "Call signature", @@ -3704,7 +3704,7 @@ }, "typeParameter": [ { - "id": 121, + "id": 123, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -3717,7 +3717,7 @@ ], "parameters": [ { - "id": 122, + "id": 124, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -3727,13 +3727,13 @@ }, "type": { "type": "reference", - "id": 121, + "id": 123, "name": "ColumnName", "dereferenced": {} } }, { - "id": 123, + "id": 125, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -3745,12 +3745,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 121, + "id": 123, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -3758,21 +3758,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -3780,7 +3780,7 @@ } }, { - "id": 124, + "id": 126, "name": "eq", "kind": 4096, "kindString": "Call signature", @@ -3791,7 +3791,7 @@ }, "parameters": [ { - "id": 125, + "id": 127, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -3805,7 +3805,7 @@ } }, { - "id": 126, + "id": 128, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -3821,21 +3821,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -3845,7 +3845,7 @@ ] }, { - "id": 358, + "id": 392, "name": "explain", "kind": 2048, "kindString": "Method", @@ -3859,7 +3859,7 @@ ], "signatures": [ { - "id": 359, + "id": 393, "name": "explain", "kind": 4096, "kindString": "Call signature", @@ -3869,7 +3869,7 @@ }, "parameters": [ { - "id": 360, + "id": 394, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -3881,14 +3881,14 @@ "type": { "type": "reflection", "declaration": { - "id": 361, + "id": 395, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 362, + "id": 396, "name": "analyze", "kind": 1024, "kindString": "Property", @@ -3911,7 +3911,7 @@ } }, { - "id": 365, + "id": 399, "name": "buffers", "kind": 1024, "kindString": "Property", @@ -3934,7 +3934,7 @@ } }, { - "id": 367, + "id": 401, "name": "format", "kind": 1024, "kindString": "Property", @@ -3966,7 +3966,7 @@ } }, { - "id": 364, + "id": 398, "name": "settings", "kind": 1024, "kindString": "Property", @@ -3989,7 +3989,7 @@ } }, { - "id": 363, + "id": 397, "name": "verbose", "kind": 1024, "kindString": "Property", @@ -4012,7 +4012,7 @@ } }, { - "id": 366, + "id": 400, "name": "wal", "kind": 1024, "kindString": "Property", @@ -4039,7 +4039,7 @@ { "title": "Properties", "kind": 1024, - "children": [362, 365, 367, 364, 363, 366] + "children": [396, 399, 401, 398, 397, 400] } ] } @@ -4052,7 +4052,7 @@ "types": [ { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "intrinsic", @@ -4063,7 +4063,7 @@ }, { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "array", @@ -4091,19 +4091,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 458, + "id": 492, "name": "default.explain" } } ], "inheritedFrom": { "type": "reference", - "id": 457, + "id": 491, "name": "default.explain" } }, { - "id": 301, + "id": 335, "name": "filter", "kind": 2048, "kindString": "Method", @@ -4111,13 +4111,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 428, + "line": 480, "character": 2 } ], "signatures": [ { - "id": 302, + "id": 336, "name": "filter", "kind": 4096, "kindString": "Call signature", @@ -4128,7 +4128,7 @@ }, "typeParameter": [ { - "id": 303, + "id": 337, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -4141,7 +4141,7 @@ ], "parameters": [ { - "id": 304, + "id": 338, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4151,13 +4151,13 @@ }, "type": { "type": "reference", - "id": 303, + "id": 337, "name": "ColumnName", "dereferenced": {} } }, { - "id": 305, + "id": 339, "name": "operator", "kind": 32768, "kindString": "Parameter", @@ -4264,7 +4264,7 @@ } }, { - "id": 306, + "id": 340, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -4280,21 +4280,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4302,7 +4302,7 @@ } }, { - "id": 307, + "id": 341, "name": "filter", "kind": 4096, "kindString": "Call signature", @@ -4313,7 +4313,7 @@ }, "parameters": [ { - "id": 308, + "id": 342, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4327,7 +4327,7 @@ } }, { - "id": 309, + "id": 343, "name": "operator", "kind": 32768, "kindString": "Parameter", @@ -4341,7 +4341,7 @@ } }, { - "id": 310, + "id": 344, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -4357,21 +4357,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4381,7 +4381,7 @@ ] }, { - "id": 356, + "id": 390, "name": "geojson", "kind": 2048, "kindString": "Method", @@ -4395,7 +4395,7 @@ ], "signatures": [ { - "id": 357, + "id": 391, "name": "geojson", "kind": 4096, "kindString": "Call signature", @@ -4405,7 +4405,7 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", @@ -4428,19 +4428,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 456, + "id": 490, "name": "default.geojson" } } ], "inheritedFrom": { "type": "reference", - "id": 455, + "id": 489, "name": "default.geojson" } }, { - "id": 135, + "id": 137, "name": "gt", "kind": 2048, "kindString": "Method", @@ -4454,7 +4454,7 @@ ], "signatures": [ { - "id": 136, + "id": 138, "name": "gt", "kind": 4096, "kindString": "Call signature", @@ -4464,7 +4464,7 @@ }, "typeParameter": [ { - "id": 137, + "id": 139, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -4477,7 +4477,7 @@ ], "parameters": [ { - "id": 138, + "id": 140, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4487,13 +4487,13 @@ }, "type": { "type": "reference", - "id": 137, + "id": 139, "name": "ColumnName", "dereferenced": {} } }, { - "id": 139, + "id": 141, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -4505,12 +4505,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 137, + "id": 139, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -4518,21 +4518,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4540,7 +4540,7 @@ } }, { - "id": 140, + "id": 142, "name": "gt", "kind": 4096, "kindString": "Call signature", @@ -4550,7 +4550,7 @@ }, "parameters": [ { - "id": 141, + "id": 143, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4564,7 +4564,7 @@ } }, { - "id": 142, + "id": 144, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -4580,21 +4580,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4604,7 +4604,7 @@ ] }, { - "id": 143, + "id": 145, "name": "gte", "kind": 2048, "kindString": "Method", @@ -4618,7 +4618,7 @@ ], "signatures": [ { - "id": 144, + "id": 146, "name": "gte", "kind": 4096, "kindString": "Call signature", @@ -4628,7 +4628,7 @@ }, "typeParameter": [ { - "id": 145, + "id": 147, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -4641,7 +4641,7 @@ ], "parameters": [ { - "id": 146, + "id": 148, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4651,13 +4651,13 @@ }, "type": { "type": "reference", - "id": 145, + "id": 147, "name": "ColumnName", "dereferenced": {} } }, { - "id": 147, + "id": 149, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -4669,12 +4669,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 145, + "id": 147, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -4682,21 +4682,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4704,7 +4704,7 @@ } }, { - "id": 148, + "id": 150, "name": "gte", "kind": 4096, "kindString": "Call signature", @@ -4714,7 +4714,7 @@ }, "parameters": [ { - "id": 149, + "id": 151, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4728,7 +4728,7 @@ } }, { - "id": 150, + "id": 152, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -4744,21 +4744,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4768,7 +4768,7 @@ ] }, { - "id": 175, + "id": 193, "name": "ilike", "kind": 2048, "kindString": "Method", @@ -4776,13 +4776,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 126, + "line": 152, "character": 2 } ], "signatures": [ { - "id": 176, + "id": 194, "name": "ilike", "kind": 4096, "kindString": "Call signature", @@ -4792,7 +4792,7 @@ }, "typeParameter": [ { - "id": 177, + "id": 195, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -4805,7 +4805,7 @@ ], "parameters": [ { - "id": 178, + "id": 196, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4815,13 +4815,13 @@ }, "type": { "type": "reference", - "id": 177, + "id": 195, "name": "ColumnName", "dereferenced": {} } }, { - "id": 179, + "id": 197, "name": "pattern", "kind": 32768, "kindString": "Parameter", @@ -4837,21 +4837,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4859,7 +4859,7 @@ } }, { - "id": 180, + "id": 198, "name": "ilike", "kind": 4096, "kindString": "Call signature", @@ -4869,7 +4869,7 @@ }, "parameters": [ { - "id": 181, + "id": 199, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4883,7 +4883,7 @@ } }, { - "id": 182, + "id": 200, "name": "pattern", "kind": 32768, "kindString": "Parameter", @@ -4899,21 +4899,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -4923,7 +4923,329 @@ ] }, { - "id": 191, + "id": 201, + "name": "ilikeAllOf", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/PostgrestFilterBuilder.ts", + "line": 165, + "character": 2 + } + ], + "signatures": [ + { + "id": 202, + "name": "ilikeAllOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches all of `patterns` case-insensitively." + }, + "typeParameter": [ + { + "id": 203, + "name": "ColumnName", + "kind": 131072, + "kindString": "Type parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "parameters": [ + { + "id": 204, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "reference", + "id": 203, + "name": "ColumnName", + "dereferenced": {} + } + }, + { + "id": 205, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + }, + { + "id": 206, + "name": "ilikeAllOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches all of `patterns` case-insensitively." + }, + "parameters": [ + { + "id": 207, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 208, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + } + ] + }, + { + "id": 209, + "name": "ilikeAnyOf", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/PostgrestFilterBuilder.ts", + "line": 178, + "character": 2 + } + ], + "signatures": [ + { + "id": 210, + "name": "ilikeAnyOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches any of `patterns` case-insensitively." + }, + "typeParameter": [ + { + "id": 211, + "name": "ColumnName", + "kind": 131072, + "kindString": "Type parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "parameters": [ + { + "id": 212, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "reference", + "id": 211, + "name": "ColumnName", + "dereferenced": {} + } + }, + { + "id": 213, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + }, + { + "id": 214, + "name": "ilikeAnyOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches any of `patterns` case-insensitively." + }, + "parameters": [ + { + "id": 215, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 216, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + } + ] + }, + { + "id": 225, "name": "in", "kind": 2048, "kindString": "Method", @@ -4931,13 +5253,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 161, + "line": 213, "character": 2 } ], "signatures": [ { - "id": 192, + "id": 226, "name": "in", "kind": 4096, "kindString": "Call signature", @@ -4947,7 +5269,7 @@ }, "typeParameter": [ { - "id": 193, + "id": 227, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -4960,7 +5282,7 @@ ], "parameters": [ { - "id": 194, + "id": 228, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -4970,13 +5292,13 @@ }, "type": { "type": "reference", - "id": 193, + "id": 227, "name": "ColumnName", "dereferenced": {} } }, { - "id": 195, + "id": 229, "name": "values", "kind": 32768, "kindString": "Parameter", @@ -4990,12 +5312,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 193, + "id": 227, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -5004,21 +5326,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5026,7 +5348,7 @@ } }, { - "id": 196, + "id": 230, "name": "in", "kind": 4096, "kindString": "Call signature", @@ -5036,7 +5358,7 @@ }, "parameters": [ { - "id": 197, + "id": 231, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -5050,7 +5372,7 @@ } }, { - "id": 198, + "id": 232, "name": "values", "kind": 32768, "kindString": "Parameter", @@ -5069,21 +5391,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5093,7 +5415,7 @@ ] }, { - "id": 183, + "id": 217, "name": "is", "kind": 2048, "kindString": "Method", @@ -5101,13 +5423,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 139, + "line": 191, "character": 2 } ], "signatures": [ { - "id": 184, + "id": 218, "name": "is", "kind": 4096, "kindString": "Call signature", @@ -5118,7 +5440,7 @@ }, "typeParameter": [ { - "id": 185, + "id": 219, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -5131,7 +5453,7 @@ ], "parameters": [ { - "id": 186, + "id": 220, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -5141,13 +5463,13 @@ }, "type": { "type": "reference", - "id": 185, + "id": 219, "name": "ColumnName", "dereferenced": {} } }, { - "id": 187, + "id": 221, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -5165,12 +5487,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 185, + "id": 219, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } }, @@ -5187,12 +5509,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 185, + "id": 219, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } }, @@ -5209,12 +5531,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 185, + "id": 219, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } }, @@ -5230,21 +5552,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5252,7 +5574,7 @@ } }, { - "id": 188, + "id": 222, "name": "is", "kind": 4096, "kindString": "Call signature", @@ -5263,7 +5585,7 @@ }, "parameters": [ { - "id": 189, + "id": 223, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -5277,7 +5599,7 @@ } }, { - "id": 190, + "id": 224, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -5302,21 +5624,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5326,7 +5648,7 @@ ] }, { - "id": 167, + "id": 169, "name": "like", "kind": 2048, "kindString": "Method", @@ -5340,7 +5662,7 @@ ], "signatures": [ { - "id": 168, + "id": 170, "name": "like", "kind": 4096, "kindString": "Call signature", @@ -5350,7 +5672,7 @@ }, "typeParameter": [ { - "id": 169, + "id": 171, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -5363,7 +5685,7 @@ ], "parameters": [ { - "id": 170, + "id": 172, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -5373,13 +5695,13 @@ }, "type": { "type": "reference", - "id": 169, + "id": 171, "name": "ColumnName", "dereferenced": {} } }, { - "id": 171, + "id": 173, "name": "pattern", "kind": 32768, "kindString": "Parameter", @@ -5395,21 +5717,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5417,7 +5739,7 @@ } }, { - "id": 172, + "id": 174, "name": "like", "kind": 4096, "kindString": "Call signature", @@ -5427,7 +5749,7 @@ }, "parameters": [ { - "id": 173, + "id": 175, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -5441,7 +5763,7 @@ } }, { - "id": 174, + "id": 176, "name": "pattern", "kind": 32768, "kindString": "Parameter", @@ -5457,21 +5779,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5481,7 +5803,329 @@ ] }, { - "id": 332, + "id": 177, + "name": "likeAllOf", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/PostgrestFilterBuilder.ts", + "line": 126, + "character": 2 + } + ], + "signatures": [ + { + "id": 178, + "name": "likeAllOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches all of `patterns` case-sensitively." + }, + "typeParameter": [ + { + "id": 179, + "name": "ColumnName", + "kind": 131072, + "kindString": "Type parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "parameters": [ + { + "id": 180, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "reference", + "id": 179, + "name": "ColumnName", + "dereferenced": {} + } + }, + { + "id": 181, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + }, + { + "id": 182, + "name": "likeAllOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches all of `patterns` case-sensitively." + }, + "parameters": [ + { + "id": 183, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 184, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + } + ] + }, + { + "id": 185, + "name": "likeAnyOf", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/PostgrestFilterBuilder.ts", + "line": 139, + "character": 2 + } + ], + "signatures": [ + { + "id": 186, + "name": "likeAnyOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches any of `patterns` case-sensitively." + }, + "typeParameter": [ + { + "id": 187, + "name": "ColumnName", + "kind": 131072, + "kindString": "Type parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "parameters": [ + { + "id": 188, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "reference", + "id": 187, + "name": "ColumnName", + "dereferenced": {} + } + }, + { + "id": 189, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + }, + { + "id": 190, + "name": "likeAnyOf", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches any of `patterns` case-sensitively." + }, + "parameters": [ + { + "id": 191, + "name": "column", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 192, + "name": "patterns", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The patterns to match with\n" + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "id": 114, + "typeArguments": [ + { + "type": "reference", + "id": 117, + "name": "Schema" + }, + { + "type": "reference", + "id": 118, + "name": "Row" + }, + { + "type": "reference", + "id": 119, + "name": "Result" + } + ], + "name": "default" + } + } + ] + }, + { + "id": 366, "name": "limit", "kind": 2048, "kindString": "Method", @@ -5495,7 +6139,7 @@ ], "signatures": [ { - "id": 333, + "id": 367, "name": "limit", "kind": 4096, "kindString": "Call signature", @@ -5505,7 +6149,7 @@ }, "parameters": [ { - "id": 334, + "id": 368, "name": "count", "kind": 32768, "kindString": "Parameter", @@ -5519,7 +6163,7 @@ } }, { - "id": 335, + "id": 369, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -5531,14 +6175,14 @@ "type": { "type": "reflection", "declaration": { - "id": 336, + "id": 370, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 337, + "id": 371, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -5565,7 +6209,7 @@ { "title": "Properties", "kind": 1024, - "children": [337] + "children": [371] } ] } @@ -5575,21 +6219,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5597,19 +6241,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 432, + "id": 466, "name": "default.limit" } } ], "inheritedFrom": { "type": "reference", - "id": 431, + "id": 465, "name": "default.limit" } }, { - "id": 151, + "id": 153, "name": "lt", "kind": 2048, "kindString": "Method", @@ -5623,7 +6267,7 @@ ], "signatures": [ { - "id": 152, + "id": 154, "name": "lt", "kind": 4096, "kindString": "Call signature", @@ -5633,7 +6277,7 @@ }, "typeParameter": [ { - "id": 153, + "id": 155, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -5646,7 +6290,7 @@ ], "parameters": [ { - "id": 154, + "id": 156, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -5656,13 +6300,13 @@ }, "type": { "type": "reference", - "id": 153, + "id": 155, "name": "ColumnName", "dereferenced": {} } }, { - "id": 155, + "id": 157, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -5674,12 +6318,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 153, + "id": 155, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -5687,21 +6331,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5709,7 +6353,7 @@ } }, { - "id": 156, + "id": 158, "name": "lt", "kind": 4096, "kindString": "Call signature", @@ -5719,7 +6363,7 @@ }, "parameters": [ { - "id": 157, + "id": 159, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -5733,7 +6377,7 @@ } }, { - "id": 158, + "id": 160, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -5749,21 +6393,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5773,7 +6417,7 @@ ] }, { - "id": 159, + "id": 161, "name": "lte", "kind": 2048, "kindString": "Method", @@ -5787,7 +6431,7 @@ ], "signatures": [ { - "id": 160, + "id": 162, "name": "lte", "kind": 4096, "kindString": "Call signature", @@ -5797,7 +6441,7 @@ }, "typeParameter": [ { - "id": 161, + "id": 163, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -5810,7 +6454,7 @@ ], "parameters": [ { - "id": 162, + "id": 164, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -5820,13 +6464,13 @@ }, "type": { "type": "reference", - "id": 161, + "id": 163, "name": "ColumnName", "dereferenced": {} } }, { - "id": 163, + "id": 165, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -5838,12 +6482,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 161, + "id": 163, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -5851,21 +6495,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5873,7 +6517,7 @@ } }, { - "id": 164, + "id": 166, "name": "lte", "kind": 4096, "kindString": "Call signature", @@ -5883,7 +6527,7 @@ }, "parameters": [ { - "id": 165, + "id": 167, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -5897,7 +6541,7 @@ } }, { - "id": 166, + "id": 168, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -5913,21 +6557,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -5937,7 +6581,7 @@ ] }, { - "id": 279, + "id": 313, "name": "match", "kind": 2048, "kindString": "Method", @@ -5945,13 +6589,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 369, + "line": 421, "character": 2 } ], "signatures": [ { - "id": 280, + "id": 314, "name": "match", "kind": 4096, "kindString": "Call signature", @@ -5961,7 +6605,7 @@ }, "typeParameter": [ { - "id": 281, + "id": 315, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -5974,7 +6618,7 @@ ], "parameters": [ { - "id": 282, + "id": 316, "name": "query", "kind": 32768, "kindString": "Parameter", @@ -5987,19 +6631,19 @@ "typeArguments": [ { "type": "reference", - "id": 281, + "id": 315, "name": "ColumnName" }, { "type": "indexedAccess", "indexType": { "type": "reference", - "id": 281, + "id": 315, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -6012,21 +6656,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6034,7 +6678,7 @@ } }, { - "id": 283, + "id": 317, "name": "match", "kind": 4096, "kindString": "Call signature", @@ -6044,7 +6688,7 @@ }, "parameters": [ { - "id": 284, + "id": 318, "name": "query", "kind": 32768, "kindString": "Parameter", @@ -6072,21 +6716,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6096,7 +6740,7 @@ ] }, { - "id": 351, + "id": 385, "name": "maybeSingle", "kind": 2048, "kindString": "Method", @@ -6110,7 +6754,7 @@ ], "signatures": [ { - "id": 352, + "id": 386, "name": "maybeSingle", "kind": 4096, "kindString": "Call signature", @@ -6121,7 +6765,7 @@ }, "typeParameter": [ { - "id": 353, + "id": 387, "name": "ResultOne", "kind": 131072, "kindString": "Type parameter", @@ -6130,7 +6774,7 @@ "type": "conditional", "checkType": { "type": "reference", - "id": 117, + "id": 119, "name": "Result" }, "extendsType": { @@ -6153,7 +6797,7 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "union", @@ -6164,7 +6808,7 @@ }, { "type": "reference", - "id": 353, + "id": 387, "name": "ResultOne" } ] @@ -6174,19 +6818,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 451, + "id": 485, "name": "default.maybeSingle" } } ], "inheritedFrom": { "type": "reference", - "id": 450, + "id": 484, "name": "default.maybeSingle" } }, { - "id": 127, + "id": 129, "name": "neq", "kind": 2048, "kindString": "Method", @@ -6200,7 +6844,7 @@ ], "signatures": [ { - "id": 128, + "id": 130, "name": "neq", "kind": 4096, "kindString": "Call signature", @@ -6210,7 +6854,7 @@ }, "typeParameter": [ { - "id": 129, + "id": 131, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -6223,7 +6867,7 @@ ], "parameters": [ { - "id": 130, + "id": 132, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -6233,13 +6877,13 @@ }, "type": { "type": "reference", - "id": 129, + "id": 131, "name": "ColumnName", "dereferenced": {} } }, { - "id": 131, + "id": 133, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -6251,12 +6895,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 129, + "id": 131, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -6264,21 +6908,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6286,7 +6930,7 @@ } }, { - "id": 132, + "id": 134, "name": "neq", "kind": 4096, "kindString": "Call signature", @@ -6296,7 +6940,7 @@ }, "parameters": [ { - "id": 133, + "id": 135, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -6310,7 +6954,7 @@ } }, { - "id": 134, + "id": 136, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -6326,21 +6970,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6350,7 +6994,7 @@ ] }, { - "id": 285, + "id": 319, "name": "not", "kind": 2048, "kindString": "Method", @@ -6358,13 +7002,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 385, + "line": 437, "character": 2 } ], "signatures": [ { - "id": 286, + "id": 320, "name": "not", "kind": 4096, "kindString": "Call signature", @@ -6375,7 +7019,7 @@ }, "typeParameter": [ { - "id": 287, + "id": 321, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -6388,7 +7032,7 @@ ], "parameters": [ { - "id": 288, + "id": 322, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -6398,13 +7042,13 @@ }, "type": { "type": "reference", - "id": 287, + "id": 321, "name": "ColumnName", "dereferenced": {} } }, { - "id": 289, + "id": 323, "name": "operator", "kind": 32768, "kindString": "Parameter", @@ -6418,7 +7062,7 @@ } }, { - "id": 290, + "id": 324, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -6430,12 +7074,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 287, + "id": 321, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -6443,21 +7087,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6465,7 +7109,7 @@ } }, { - "id": 291, + "id": 325, "name": "not", "kind": 4096, "kindString": "Call signature", @@ -6476,7 +7120,7 @@ }, "parameters": [ { - "id": 292, + "id": 326, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -6490,7 +7134,7 @@ } }, { - "id": 293, + "id": 327, "name": "operator", "kind": 32768, "kindString": "Parameter", @@ -6504,7 +7148,7 @@ } }, { - "id": 294, + "id": 328, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -6520,21 +7164,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6544,7 +7188,7 @@ ] }, { - "id": 295, + "id": 329, "name": "or", "kind": 2048, "kindString": "Method", @@ -6552,13 +7196,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 422, + "line": 474, "character": 2 } ], "signatures": [ { - "id": 296, + "id": 330, "name": "or", "kind": 4096, "kindString": "Call signature", @@ -6569,7 +7213,7 @@ }, "parameters": [ { - "id": 297, + "id": 331, "name": "filters", "kind": 32768, "kindString": "Parameter", @@ -6583,7 +7227,7 @@ } }, { - "id": 298, + "id": 332, "name": "foreignTable", "kind": 32768, "kindString": "Parameter", @@ -6595,14 +7239,14 @@ "type": { "type": "reflection", "declaration": { - "id": 299, + "id": 333, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 300, + "id": 334, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -6612,7 +7256,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 422, + "line": 474, "character": 42 } ], @@ -6626,7 +7270,7 @@ { "title": "Properties", "kind": 1024, - "children": [300] + "children": [334] } ] } @@ -6636,21 +7280,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6660,7 +7304,7 @@ ] }, { - "id": 316, + "id": 350, "name": "order", "kind": 2048, "kindString": "Method", @@ -6674,7 +7318,7 @@ ], "signatures": [ { - "id": 317, + "id": 351, "name": "order", "kind": 4096, "kindString": "Call signature", @@ -6685,7 +7329,7 @@ }, "typeParameter": [ { - "id": 318, + "id": 352, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -6698,7 +7342,7 @@ ], "parameters": [ { - "id": 319, + "id": 353, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -6708,13 +7352,13 @@ }, "type": { "type": "reference", - "id": 318, + "id": 352, "name": "ColumnName", "dereferenced": {} } }, { - "id": 320, + "id": 354, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -6727,14 +7371,14 @@ "type": { "type": "reflection", "declaration": { - "id": 321, + "id": 355, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 322, + "id": 356, "name": "ascending", "kind": 1024, "kindString": "Property", @@ -6757,7 +7401,7 @@ } }, { - "id": 324, + "id": 358, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -6780,7 +7424,7 @@ } }, { - "id": 323, + "id": 357, "name": "nullsFirst", "kind": 1024, "kindString": "Property", @@ -6807,7 +7451,7 @@ { "title": "Properties", "kind": 1024, - "children": [322, 324, 323] + "children": [356, 358, 357] } ] } @@ -6816,21 +7460,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6838,12 +7482,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 416, + "id": 450, "name": "default.order" } }, { - "id": 325, + "id": 359, "name": "order", "kind": 4096, "kindString": "Call signature", @@ -6854,7 +7498,7 @@ }, "parameters": [ { - "id": 326, + "id": 360, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -6868,7 +7512,7 @@ } }, { - "id": 327, + "id": 361, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -6881,14 +7525,14 @@ "type": { "type": "reflection", "declaration": { - "id": 328, + "id": 362, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 329, + "id": 363, "name": "ascending", "kind": 1024, "kindString": "Property", @@ -6911,7 +7555,7 @@ } }, { - "id": 331, + "id": 365, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -6932,7 +7576,7 @@ } }, { - "id": 330, + "id": 364, "name": "nullsFirst", "kind": 1024, "kindString": "Property", @@ -6959,7 +7603,7 @@ { "title": "Properties", "kind": 1024, - "children": [329, 331, 330] + "children": [363, 365, 364] } ] } @@ -6968,21 +7612,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -6990,19 +7634,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 424, + "id": 458, "name": "default.order" } } ], "inheritedFrom": { "type": "reference", - "id": 415, + "id": 449, "name": "default.order" } }, { - "id": 255, + "id": 289, "name": "overlaps", "kind": 2048, "kindString": "Method", @@ -7010,13 +7654,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 308, + "line": 360, "character": 2 } ], "signatures": [ { - "id": 256, + "id": 290, "name": "overlaps", "kind": 4096, "kindString": "Call signature", @@ -7026,7 +7670,7 @@ }, "typeParameter": [ { - "id": 257, + "id": 291, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -7039,7 +7683,7 @@ ], "parameters": [ { - "id": 258, + "id": 292, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -7049,13 +7693,13 @@ }, "type": { "type": "reference", - "id": 257, + "id": 291, "name": "ColumnName", "dereferenced": {} } }, { - "id": 259, + "id": 293, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -7076,12 +7720,12 @@ "type": "indexedAccess", "indexType": { "type": "reference", - "id": 257, + "id": 291, "name": "ColumnName" }, "objectType": { "type": "reference", - "id": 116, + "id": 118, "name": "Row" } } @@ -7092,21 +7736,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -7114,7 +7758,7 @@ } }, { - "id": 260, + "id": 294, "name": "overlaps", "kind": 4096, "kindString": "Call signature", @@ -7124,7 +7768,7 @@ }, "parameters": [ { - "id": 261, + "id": 295, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -7138,7 +7782,7 @@ } }, { - "id": 262, + "id": 296, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -7166,21 +7810,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -7190,7 +7834,7 @@ ] }, { - "id": 338, + "id": 372, "name": "range", "kind": 2048, "kindString": "Method", @@ -7204,7 +7848,7 @@ ], "signatures": [ { - "id": 339, + "id": 373, "name": "range", "kind": 4096, "kindString": "Call signature", @@ -7214,7 +7858,7 @@ }, "parameters": [ { - "id": 340, + "id": 374, "name": "from", "kind": 32768, "kindString": "Parameter", @@ -7228,7 +7872,7 @@ } }, { - "id": 341, + "id": 375, "name": "to", "kind": 32768, "kindString": "Parameter", @@ -7242,7 +7886,7 @@ } }, { - "id": 342, + "id": 376, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -7254,14 +7898,14 @@ "type": { "type": "reflection", "declaration": { - "id": 343, + "id": 377, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 344, + "id": 378, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -7288,7 +7932,7 @@ { "title": "Properties", "kind": 1024, - "children": [344] + "children": [378] } ] } @@ -7298,21 +7942,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -7320,19 +7964,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 438, + "id": 472, "name": "default.range" } } ], "inheritedFrom": { "type": "reference", - "id": 437, + "id": 471, "name": "default.range" } }, { - "id": 247, + "id": 281, "name": "rangeAdjacent", "kind": 2048, "kindString": "Method", @@ -7340,13 +7984,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 293, + "line": 345, "character": 2 } ], "signatures": [ { - "id": 248, + "id": 282, "name": "rangeAdjacent", "kind": 4096, "kindString": "Call signature", @@ -7356,7 +8000,7 @@ }, "typeParameter": [ { - "id": 249, + "id": 283, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -7369,7 +8013,7 @@ ], "parameters": [ { - "id": 250, + "id": 284, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -7379,13 +8023,13 @@ }, "type": { "type": "reference", - "id": 249, + "id": 283, "name": "ColumnName", "dereferenced": {} } }, { - "id": 251, + "id": 285, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -7401,21 +8045,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -7423,7 +8067,7 @@ } }, { - "id": 252, + "id": 286, "name": "rangeAdjacent", "kind": 4096, "kindString": "Call signature", @@ -7433,7 +8077,7 @@ }, "parameters": [ { - "id": 253, + "id": 287, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -7447,7 +8091,7 @@ } }, { - "id": 254, + "id": 288, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -7463,21 +8107,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -7487,7 +8131,7 @@ ] }, { - "id": 215, + "id": 249, "name": "rangeGt", "kind": 2048, "kindString": "Method", @@ -7495,13 +8139,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 235, + "line": 287, "character": 2 } ], "signatures": [ { - "id": 216, + "id": 250, "name": "rangeGt", "kind": 4096, "kindString": "Call signature", @@ -7511,7 +8155,7 @@ }, "typeParameter": [ { - "id": 217, + "id": 251, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -7524,7 +8168,7 @@ ], "parameters": [ { - "id": 218, + "id": 252, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -7534,13 +8178,13 @@ }, "type": { "type": "reference", - "id": 217, + "id": 251, "name": "ColumnName", "dereferenced": {} } }, { - "id": 219, + "id": 253, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -7556,21 +8200,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -7578,7 +8222,7 @@ } }, { - "id": 220, + "id": 254, "name": "rangeGt", "kind": 4096, "kindString": "Call signature", @@ -7588,7 +8232,7 @@ }, "parameters": [ { - "id": 221, + "id": 255, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -7602,7 +8246,7 @@ } }, { - "id": 222, + "id": 256, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -7618,21 +8262,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -7642,7 +8286,7 @@ ] }, { - "id": 223, + "id": 257, "name": "rangeGte", "kind": 2048, "kindString": "Method", @@ -7650,13 +8294,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 249, + "line": 301, "character": 2 } ], "signatures": [ { - "id": 224, + "id": 258, "name": "rangeGte", "kind": 4096, "kindString": "Call signature", @@ -7666,7 +8310,7 @@ }, "typeParameter": [ { - "id": 225, + "id": 259, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -7679,7 +8323,7 @@ ], "parameters": [ { - "id": 226, + "id": 260, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -7689,13 +8333,13 @@ }, "type": { "type": "reference", - "id": 225, + "id": 259, "name": "ColumnName", "dereferenced": {} } }, { - "id": 227, + "id": 261, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -7711,21 +8355,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -7733,7 +8377,7 @@ } }, { - "id": 228, + "id": 262, "name": "rangeGte", "kind": 4096, "kindString": "Call signature", @@ -7743,7 +8387,7 @@ }, "parameters": [ { - "id": 229, + "id": 263, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -7757,7 +8401,7 @@ } }, { - "id": 230, + "id": 264, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -7773,21 +8417,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -7797,7 +8441,7 @@ ] }, { - "id": 231, + "id": 265, "name": "rangeLt", "kind": 2048, "kindString": "Method", @@ -7805,13 +8449,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 264, + "line": 316, "character": 2 } ], "signatures": [ { - "id": 232, + "id": 266, "name": "rangeLt", "kind": 4096, "kindString": "Call signature", @@ -7821,7 +8465,7 @@ }, "typeParameter": [ { - "id": 233, + "id": 267, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -7834,7 +8478,7 @@ ], "parameters": [ { - "id": 234, + "id": 268, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -7844,13 +8488,13 @@ }, "type": { "type": "reference", - "id": 233, + "id": 267, "name": "ColumnName", "dereferenced": {} } }, { - "id": 235, + "id": 269, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -7866,21 +8510,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -7888,7 +8532,7 @@ } }, { - "id": 236, + "id": 270, "name": "rangeLt", "kind": 4096, "kindString": "Call signature", @@ -7898,7 +8542,7 @@ }, "parameters": [ { - "id": 237, + "id": 271, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -7912,7 +8556,7 @@ } }, { - "id": 238, + "id": 272, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -7928,21 +8572,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -7952,7 +8596,7 @@ ] }, { - "id": 239, + "id": 273, "name": "rangeLte", "kind": 2048, "kindString": "Method", @@ -7960,13 +8604,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 278, + "line": 330, "character": 2 } ], "signatures": [ { - "id": 240, + "id": 274, "name": "rangeLte", "kind": 4096, "kindString": "Call signature", @@ -7976,7 +8620,7 @@ }, "typeParameter": [ { - "id": 241, + "id": 275, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -7989,7 +8633,7 @@ ], "parameters": [ { - "id": 242, + "id": 276, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -7999,13 +8643,13 @@ }, "type": { "type": "reference", - "id": 241, + "id": 275, "name": "ColumnName", "dereferenced": {} } }, { - "id": 243, + "id": 277, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -8021,21 +8665,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -8043,7 +8687,7 @@ } }, { - "id": 244, + "id": 278, "name": "rangeLte", "kind": 4096, "kindString": "Call signature", @@ -8053,7 +8697,7 @@ }, "parameters": [ { - "id": 245, + "id": 279, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -8067,7 +8711,7 @@ } }, { - "id": 246, + "id": 280, "name": "range", "kind": 32768, "kindString": "Parameter", @@ -8083,21 +8727,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -8107,7 +8751,7 @@ ] }, { - "id": 370, + "id": 404, "name": "returns", "kind": 2048, "kindString": "Method", @@ -8121,7 +8765,7 @@ ], "signatures": [ { - "id": 371, + "id": 405, "name": "returns", "kind": 4096, "kindString": "Call signature", @@ -8131,7 +8775,7 @@ }, "typeParameter": [ { - "id": 372, + "id": 406, "name": "NewResult", "kind": 131072, "kindString": "Type parameter", @@ -8143,21 +8787,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 372, + "id": 406, "name": "NewResult" } ], @@ -8165,19 +8809,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 470, + "id": 504, "name": "default.returns" } } ], "inheritedFrom": { "type": "reference", - "id": 469, + "id": 503, "name": "default.returns" } }, { - "id": 368, + "id": 402, "name": "rollback", "kind": 2048, "kindString": "Method", @@ -8191,7 +8835,7 @@ ], "signatures": [ { - "id": 369, + "id": 403, "name": "rollback", "kind": 4096, "kindString": "Call signature", @@ -8202,21 +8846,21 @@ }, "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -8224,19 +8868,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 468, + "id": 502, "name": "default.rollback" } } ], "inheritedFrom": { "type": "reference", - "id": 467, + "id": 501, "name": "default.rollback" } }, { - "id": 311, + "id": 345, "name": "select", "kind": 2048, "kindString": "Method", @@ -8250,7 +8894,7 @@ ], "signatures": [ { - "id": 312, + "id": 346, "name": "select", "kind": 4096, "kindString": "Call signature", @@ -8261,7 +8905,7 @@ }, "typeParameter": [ { - "id": 313, + "id": 347, "name": "Query", "kind": 131072, "kindString": "Type parameter", @@ -8276,7 +8920,7 @@ } }, { - "id": 314, + "id": 348, "name": "NewResultOne", "kind": 131072, "kindString": "Type parameter", @@ -8286,17 +8930,17 @@ "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 313, + "id": 347, "name": "Query" } ], @@ -8306,7 +8950,7 @@ ], "parameters": [ { - "id": 315, + "id": 349, "name": "columns", "kind": 32768, "kindString": "Parameter", @@ -8318,7 +8962,7 @@ }, "type": { "type": "reference", - "id": 313, + "id": 347, "name": "Query", "dereferenced": {} } @@ -8326,23 +8970,23 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "array", "elementType": { "type": "reference", - "id": 314, + "id": 348, "name": "NewResultOne" } } @@ -8351,19 +8995,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 411, + "id": 445, "name": "default.select" } } ], "inheritedFrom": { "type": "reference", - "id": 410, + "id": 444, "name": "default.select" } }, { - "id": 348, + "id": 382, "name": "single", "kind": 2048, "kindString": "Method", @@ -8377,7 +9021,7 @@ ], "signatures": [ { - "id": 349, + "id": 383, "name": "single", "kind": 4096, "kindString": "Call signature", @@ -8388,7 +9032,7 @@ }, "typeParameter": [ { - "id": 350, + "id": 384, "name": "ResultOne", "kind": 131072, "kindString": "Type parameter", @@ -8397,7 +9041,7 @@ "type": "conditional", "checkType": { "type": "reference", - "id": 117, + "id": 119, "name": "Result" }, "extendsType": { @@ -8420,11 +9064,11 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 350, + "id": 384, "name": "ResultOne" } ], @@ -8432,19 +9076,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 448, + "id": 482, "name": "default.single" } } ], "inheritedFrom": { "type": "reference", - "id": 447, + "id": 481, "name": "default.single" } }, { - "id": 263, + "id": 297, "name": "textSearch", "kind": 2048, "kindString": "Method", @@ -8452,13 +9096,13 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 331, + "line": 383, "character": 2 } ], "signatures": [ { - "id": 264, + "id": 298, "name": "textSearch", "kind": 4096, "kindString": "Call signature", @@ -8468,7 +9112,7 @@ }, "typeParameter": [ { - "id": 265, + "id": 299, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -8481,7 +9125,7 @@ ], "parameters": [ { - "id": 266, + "id": 300, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -8491,13 +9135,13 @@ }, "type": { "type": "reference", - "id": 265, + "id": 299, "name": "ColumnName", "dereferenced": {} } }, { - "id": 267, + "id": 301, "name": "query", "kind": 32768, "kindString": "Parameter", @@ -8511,7 +9155,7 @@ } }, { - "id": 268, + "id": 302, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -8524,14 +9168,14 @@ "type": { "type": "reflection", "declaration": { - "id": 269, + "id": 303, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 270, + "id": 304, "name": "config", "kind": 1024, "kindString": "Property", @@ -8544,7 +9188,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 334, + "line": 386, "character": 16 } ], @@ -8554,7 +9198,7 @@ } }, { - "id": 271, + "id": 305, "name": "type", "kind": 1024, "kindString": "Property", @@ -8567,7 +9211,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 334, + "line": 386, "character": 33 } ], @@ -8594,7 +9238,7 @@ { "title": "Properties", "kind": 1024, - "children": [270, 271] + "children": [304, 305] } ] } @@ -8603,21 +9247,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -8625,7 +9269,7 @@ } }, { - "id": 272, + "id": 306, "name": "textSearch", "kind": 4096, "kindString": "Call signature", @@ -8635,7 +9279,7 @@ }, "parameters": [ { - "id": 273, + "id": 307, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -8649,7 +9293,7 @@ } }, { - "id": 274, + "id": 308, "name": "query", "kind": 32768, "kindString": "Parameter", @@ -8663,7 +9307,7 @@ } }, { - "id": 275, + "id": 309, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -8676,14 +9320,14 @@ "type": { "type": "reflection", "declaration": { - "id": 276, + "id": 310, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 277, + "id": 311, "name": "config", "kind": 1024, "kindString": "Property", @@ -8696,7 +9340,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 339, + "line": 391, "character": 16 } ], @@ -8706,7 +9350,7 @@ } }, { - "id": 278, + "id": 312, "name": "type", "kind": 1024, "kindString": "Property", @@ -8719,7 +9363,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 339, + "line": 391, "character": 33 } ], @@ -8746,7 +9390,7 @@ { "title": "Properties", "kind": 1024, - "children": [277, 278] + "children": [311, 312] } ] } @@ -8755,21 +9399,21 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -8779,7 +9423,7 @@ ] }, { - "id": 388, + "id": 422, "name": "then", "kind": 2048, "kindString": "Method", @@ -8793,25 +9437,25 @@ ], "signatures": [ { - "id": 389, + "id": 423, "name": "then", "kind": 4096, "kindString": "Call signature", "flags": {}, "typeParameter": [ { - "id": 390, + "id": 424, "name": "TResult1", "kind": 131072, "kindString": "Type parameter", "flags": {}, "default": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -8819,7 +9463,7 @@ } }, { - "id": 391, + "id": 425, "name": "TResult2", "kind": 131072, "kindString": "Type parameter", @@ -8832,7 +9476,7 @@ ], "parameters": [ { - "id": 392, + "id": 426, "name": "onfulfilled", "kind": 32768, "kindString": "Parameter", @@ -8849,32 +9493,32 @@ { "type": "reflection", "declaration": { - "id": 393, + "id": 427, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 394, + "id": 428, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 395, + "id": 429, "name": "value", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -8887,7 +9531,7 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { @@ -8895,7 +9539,7 @@ "typeArguments": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" } ], @@ -8913,7 +9557,7 @@ } }, { - "id": 396, + "id": 430, "name": "onrejected", "kind": 32768, "kindString": "Parameter", @@ -8930,21 +9574,21 @@ { "type": "reflection", "declaration": { - "id": 397, + "id": 431, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 398, + "id": 432, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 399, + "id": 433, "name": "reason", "kind": 32768, "kindString": "Parameter", @@ -8960,7 +9604,7 @@ "types": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" }, { @@ -8968,7 +9612,7 @@ "typeArguments": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ], @@ -8994,12 +9638,12 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ] @@ -9011,19 +9655,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 488, + "id": 522, "name": "default.then" } } ], "inheritedFrom": { "type": "reference", - "id": 487, + "id": 521, "name": "default.then" } }, { - "id": 386, + "id": 420, "name": "throwOnError", "kind": 2048, "kindString": "Method", @@ -9037,7 +9681,7 @@ ], "signatures": [ { - "id": 387, + "id": 421, "name": "throwOnError", "kind": 4096, "kindString": "Call signature", @@ -9048,21 +9692,21 @@ }, "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -9070,14 +9714,14 @@ }, "inheritedFrom": { "type": "reference", - "id": 486, + "id": 520, "name": "default.throwOnError" } } ], "inheritedFrom": { "type": "reference", - "id": 485, + "id": 519, "name": "default.throwOnError" } } @@ -9086,20 +9730,20 @@ { "title": "Constructors", "kind": 512, - "children": [113] + "children": [115] }, { "title": "Properties", "kind": 1024, - "children": [385, 377, 380, 375, 373, 376, 378, 379, 374] + "children": [419, 411, 414, 409, 407, 410, 412, 413, 408] }, { "title": "Methods", "kind": 2048, "children": [ - 345, 207, 199, 354, 119, 358, 301, 356, 135, 143, 175, 191, 183, 167, 332, 151, 159, - 279, 351, 127, 285, 295, 316, 255, 338, 247, 215, 223, 231, 239, 370, 368, 311, 348, - 263, 388, 386 + 379, 241, 233, 388, 121, 392, 335, 390, 137, 145, 193, 201, 209, 225, 217, 169, 177, + 185, 366, 153, 161, 313, 385, 129, 319, 329, 350, 289, 372, 281, 249, 257, 265, 273, + 404, 402, 345, 382, 297, 422, 420 ] } ], @@ -9112,7 +9756,7 @@ ], "typeParameter": [ { - "id": 400, + "id": 434, "name": "Schema", "kind": 131072, "kindString": "Type parameter", @@ -9123,7 +9767,7 @@ } }, { - "id": 401, + "id": 435, "name": "Row", "kind": 131072, "kindString": "Type parameter", @@ -9146,7 +9790,7 @@ } }, { - "id": 402, + "id": 436, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -9156,21 +9800,21 @@ "extendedTypes": [ { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 115, + "id": 117, "name": "Schema" }, { "type": "reference", - "id": 116, + "id": 118, "name": "Row" }, { "type": "reference", - "id": 117, + "id": 119, "name": "Result" } ], @@ -9624,7 +10268,7 @@ } }, { - "id": 105, + "id": 107, "name": "delete", "kind": 2048, "kindString": "Method", @@ -9632,13 +10276,13 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 296, + "line": 319, "character": 2 } ], "signatures": [ { - "id": 106, + "id": 108, "name": "delete", "kind": 4096, "kindString": "Call signature", @@ -9649,7 +10293,7 @@ }, "parameters": [ { - "id": 107, + "id": 109, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -9661,14 +10305,14 @@ "type": { "type": "reflection", "declaration": { - "id": 108, + "id": 110, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 109, + "id": 111, "name": "count", "kind": 1024, "kindString": "Property", @@ -9681,7 +10325,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 299, + "line": 322, "character": 4 } ], @@ -9708,7 +10352,7 @@ { "title": "Properties", "kind": 1024, - "children": [109] + "children": [111] } ] } @@ -9718,7 +10362,7 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", @@ -9756,7 +10400,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 117, + "line": 120, "character": 2 } ], @@ -9858,7 +10502,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 122, + "line": 126, "character": 6 } ], @@ -9879,13 +10523,36 @@ } ] } + }, + { + "id": 89, + "name": "defaultToNull", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Make missing fields default to `null`.\nOtherwise, use the default value for the column.\n" + }, + "sources": [ + { + "fileName": "src/PostgrestQueryBuilder.ts", + "line": 127, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [88] + "children": [88, 89] } ] } @@ -9895,7 +10562,7 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", @@ -10111,7 +10778,7 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", @@ -10145,7 +10812,7 @@ ] }, { - "id": 98, + "id": 100, "name": "update", "kind": 2048, "kindString": "Method", @@ -10153,13 +10820,13 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 247, + "line": 271, "character": 2 } ], "signatures": [ { - "id": 99, + "id": 101, "name": "update", "kind": 4096, "kindString": "Call signature", @@ -10170,7 +10837,7 @@ }, "typeParameter": [ { - "id": 100, + "id": 102, "name": "Row", "kind": 131072, "kindString": "Type parameter", @@ -10195,7 +10862,7 @@ ], "parameters": [ { - "id": 101, + "id": 103, "name": "values", "kind": 32768, "kindString": "Parameter", @@ -10205,13 +10872,13 @@ }, "type": { "type": "reference", - "id": 100, + "id": 102, "name": "Row", "dereferenced": {} } }, { - "id": 102, + "id": 104, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -10223,14 +10890,14 @@ "type": { "type": "reflection", "declaration": { - "id": 103, + "id": 105, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 104, + "id": 106, "name": "count", "kind": 1024, "kindString": "Property", @@ -10243,7 +10910,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 252, + "line": 276, "character": 6 } ], @@ -10270,7 +10937,7 @@ { "title": "Properties", "kind": 1024, - "children": [104] + "children": [106] } ] } @@ -10280,7 +10947,7 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", @@ -10310,7 +10977,7 @@ ] }, { - "id": 89, + "id": 90, "name": "upsert", "kind": 2048, "kindString": "Method", @@ -10318,13 +10985,13 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 189, + "line": 201, "character": 2 } ], "signatures": [ { - "id": 90, + "id": 91, "name": "upsert", "kind": 4096, "kindString": "Call signature", @@ -10335,7 +11002,7 @@ }, "typeParameter": [ { - "id": 91, + "id": 92, "name": "Row", "kind": 131072, "kindString": "Type parameter", @@ -10360,7 +11027,7 @@ ], "parameters": [ { - "id": 92, + "id": 93, "name": "values", "kind": 32768, "kindString": "Parameter", @@ -10373,14 +11040,14 @@ "types": [ { "type": "reference", - "id": 91, + "id": 92, "name": "Row" }, { "type": "array", "elementType": { "type": "reference", - "id": 91, + "id": 92, "name": "Row" } } @@ -10388,7 +11055,7 @@ } }, { - "id": 93, + "id": 94, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -10400,14 +11067,14 @@ "type": { "type": "reflection", "declaration": { - "id": 94, + "id": 95, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 97, + "id": 98, "name": "count", "kind": 1024, "kindString": "Property", @@ -10420,7 +11087,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 198, + "line": 211, "character": 6 } ], @@ -10443,7 +11110,30 @@ } }, { - "id": 96, + "id": 99, + "name": "defaultToNull", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Make missing fields default to `null`.\nOtherwise, use the default value for the column. This only applies when\ninserting new rows, not when merging with existing rows under\n`ignoreDuplicates: false`.\n" + }, + "sources": [ + { + "fileName": "src/PostgrestQueryBuilder.ts", + "line": 212, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 97, "name": "ignoreDuplicates", "kind": 1024, "kindString": "Property", @@ -10456,7 +11146,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 197, + "line": 210, "character": 6 } ], @@ -10466,7 +11156,7 @@ } }, { - "id": 95, + "id": 96, "name": "onConflict", "kind": 1024, "kindString": "Property", @@ -10479,7 +11169,7 @@ "sources": [ { "fileName": "src/PostgrestQueryBuilder.ts", - "line": 196, + "line": 209, "character": 6 } ], @@ -10493,7 +11183,7 @@ { "title": "Properties", "kind": 1024, - "children": [97, 96, 95] + "children": [98, 99, 97, 96] } ] } @@ -10503,7 +11193,7 @@ ], "type": { "type": "reference", - "id": 112, + "id": 114, "typeArguments": [ { "type": "reference", @@ -10547,7 +11237,7 @@ { "title": "Methods", "kind": 2048, - "children": [105, 82, 73, 98, 89] + "children": [107, 82, 73, 100, 90] } ], "sources": [ @@ -10559,7 +11249,7 @@ ], "typeParameter": [ { - "id": 110, + "id": 112, "name": "Schema", "kind": 131072, "kindString": "Type parameter", @@ -10570,7 +11260,7 @@ } }, { - "id": 111, + "id": 113, "name": "Relation", "kind": 131072, "kindString": "Type parameter", @@ -10592,28 +11282,28 @@ ] }, { - "id": 403, + "id": 437, "name": "PostgrestTransformBuilder", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 404, + "id": 438, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": {}, "signatures": [ { - "id": 405, + "id": 439, "name": "new PostgrestTransformBuilder", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "typeParameter": [ { - "id": 406, + "id": 440, "name": "Schema", "kind": 131072, "kindString": "Type parameter", @@ -10624,7 +11314,7 @@ } }, { - "id": 407, + "id": 441, "name": "Row", "kind": 131072, "kindString": "Type parameter", @@ -10647,7 +11337,7 @@ } }, { - "id": 408, + "id": 442, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -10656,24 +11346,24 @@ ], "parameters": [ { - "id": 409, + "id": 443, "name": "builder", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], "name": "default", "dereferenced": { - "id": 502, + "id": 536, "name": "PostgrestBuilder", "kind": 128, "kindString": "Class", @@ -10682,7 +11372,7 @@ }, "children": [ { - "id": 503, + "id": 537, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -10696,14 +11386,14 @@ ], "signatures": [ { - "id": 504, + "id": 538, "name": "new PostgrestBuilder", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "typeParameter": [ { - "id": 505, + "id": 539, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -10712,18 +11402,18 @@ ], "parameters": [ { - "id": 506, + "id": 540, "name": "builder", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -10734,11 +11424,11 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -10748,7 +11438,7 @@ ] }, { - "id": 519, + "id": 553, "name": "allowEmpty", "kind": 1024, "kindString": "Property", @@ -10768,7 +11458,7 @@ } }, { - "id": 511, + "id": 545, "name": "body", "kind": 1024, "kindString": "Property", @@ -10789,7 +11479,7 @@ } }, { - "id": 514, + "id": 548, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -10806,21 +11496,21 @@ "type": { "type": "reflection", "declaration": { - "id": 515, + "id": 549, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 516, + "id": 550, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 517, + "id": 551, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -10844,7 +11534,7 @@ } }, { - "id": 518, + "id": 552, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -10879,7 +11569,7 @@ } }, { - "id": 509, + "id": 543, "name": "headers", "kind": 1024, "kindString": "Property", @@ -10911,7 +11601,7 @@ } }, { - "id": 507, + "id": 541, "name": "method", "kind": 1024, "kindString": "Property", @@ -10952,7 +11642,7 @@ } }, { - "id": 510, + "id": 544, "name": "schema", "kind": 1024, "kindString": "Property", @@ -10973,7 +11663,7 @@ } }, { - "id": 512, + "id": 546, "name": "shouldThrowOnError", "kind": 1024, "kindString": "Property", @@ -10994,7 +11684,7 @@ "defaultValue": "false" }, { - "id": 513, + "id": 547, "name": "signal", "kind": 1024, "kindString": "Property", @@ -11017,7 +11707,7 @@ } }, { - "id": 508, + "id": 542, "name": "url", "kind": 1024, "kindString": "Property", @@ -11039,7 +11729,7 @@ } }, { - "id": 522, + "id": 556, "name": "then", "kind": 2048, "kindString": "Method", @@ -11053,25 +11743,25 @@ ], "signatures": [ { - "id": 523, + "id": 557, "name": "then", "kind": 4096, "kindString": "Call signature", "flags": {}, "typeParameter": [ { - "id": 524, + "id": 558, "name": "TResult1", "kind": 131072, "kindString": "Type parameter", "flags": {}, "default": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -11079,7 +11769,7 @@ } }, { - "id": 525, + "id": 559, "name": "TResult2", "kind": 131072, "kindString": "Type parameter", @@ -11092,7 +11782,7 @@ ], "parameters": [ { - "id": 526, + "id": 560, "name": "onfulfilled", "kind": 32768, "kindString": "Parameter", @@ -11109,32 +11799,32 @@ { "type": "reflection", "declaration": { - "id": 527, + "id": 561, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 528, + "id": 562, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 529, + "id": 563, "name": "value", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -11147,7 +11837,7 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { @@ -11155,7 +11845,7 @@ "typeArguments": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" } ], @@ -11173,7 +11863,7 @@ } }, { - "id": 530, + "id": 564, "name": "onrejected", "kind": 32768, "kindString": "Parameter", @@ -11190,21 +11880,21 @@ { "type": "reflection", "declaration": { - "id": 531, + "id": 565, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 532, + "id": 566, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 533, + "id": 567, "name": "reason", "kind": 32768, "kindString": "Parameter", @@ -11220,7 +11910,7 @@ "types": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" }, { @@ -11228,7 +11918,7 @@ "typeArguments": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ], @@ -11254,12 +11944,12 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ] @@ -11281,7 +11971,7 @@ } }, { - "id": 520, + "id": 554, "name": "throwOnError", "kind": 2048, "kindString": "Method", @@ -11295,7 +11985,7 @@ ], "signatures": [ { - "id": 521, + "id": 555, "name": "throwOnError", "kind": 4096, "kindString": "Call signature", @@ -11306,11 +11996,11 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -11324,17 +12014,17 @@ { "title": "Constructors", "kind": 512, - "children": [503] + "children": [537] }, { "title": "Properties", "kind": 1024, - "children": [519, 511, 514, 509, 507, 510, 512, 513, 508] + "children": [553, 545, 548, 543, 541, 544, 546, 547, 542] }, { "title": "Methods", "kind": 2048, - "children": [522, 520] + "children": [556, 554] } ], "sources": [ @@ -11346,7 +12036,7 @@ ], "typeParameter": [ { - "id": 534, + "id": 568, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -11356,7 +12046,7 @@ "extendedBy": [ { "type": "reference", - "id": 403, + "id": 437, "name": "PostgrestTransformBuilder" } ], @@ -11366,11 +12056,11 @@ "typeArguments": [ { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 505, + "id": 539, "name": "Result" } ], @@ -11388,21 +12078,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -11410,19 +12100,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 504, + "id": 538, "name": "default.constructor" } } ], "inheritedFrom": { "type": "reference", - "id": 503, + "id": 537, "name": "default.constructor" } }, { - "id": 484, + "id": 518, "name": "allowEmpty", "kind": 1024, "kindString": "Property", @@ -11442,12 +12132,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 519, + "id": 553, "name": "default.allowEmpty" } }, { - "id": 476, + "id": 510, "name": "body", "kind": 1024, "kindString": "Property", @@ -11468,12 +12158,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 511, + "id": 545, "name": "default.body" } }, { - "id": 479, + "id": 513, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -11490,21 +12180,21 @@ "type": { "type": "reflection", "declaration": { - "id": 480, + "id": 514, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 481, + "id": 515, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 482, + "id": 516, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -11528,7 +12218,7 @@ } }, { - "id": 483, + "id": 517, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -11563,12 +12253,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 514, + "id": 548, "name": "default.fetch" } }, { - "id": 474, + "id": 508, "name": "headers", "kind": 1024, "kindString": "Property", @@ -11600,12 +12290,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 509, + "id": 543, "name": "default.headers" } }, { - "id": 472, + "id": 506, "name": "method", "kind": 1024, "kindString": "Property", @@ -11646,12 +12336,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 507, + "id": 541, "name": "default.method" } }, { - "id": 475, + "id": 509, "name": "schema", "kind": 1024, "kindString": "Property", @@ -11672,12 +12362,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 510, + "id": 544, "name": "default.schema" } }, { - "id": 477, + "id": 511, "name": "shouldThrowOnError", "kind": 1024, "kindString": "Property", @@ -11698,12 +12388,12 @@ "defaultValue": "false", "inheritedFrom": { "type": "reference", - "id": 512, + "id": 546, "name": "default.shouldThrowOnError" } }, { - "id": 478, + "id": 512, "name": "signal", "kind": 1024, "kindString": "Property", @@ -11726,12 +12416,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 513, + "id": 547, "name": "default.signal" } }, { - "id": 473, + "id": 507, "name": "url", "kind": 1024, "kindString": "Property", @@ -11753,12 +12443,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 508, + "id": 542, "name": "default.url" } }, { - "id": 444, + "id": 478, "name": "abortSignal", "kind": 2048, "kindString": "Method", @@ -11772,7 +12462,7 @@ ], "signatures": [ { - "id": 445, + "id": 479, "name": "abortSignal", "kind": 4096, "kindString": "Call signature", @@ -11782,7 +12472,7 @@ }, "parameters": [ { - "id": 446, + "id": 480, "name": "signal", "kind": 32768, "kindString": "Parameter", @@ -11800,21 +12490,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -11824,7 +12514,7 @@ ] }, { - "id": 453, + "id": 487, "name": "csv", "kind": 2048, "kindString": "Method", @@ -11838,7 +12528,7 @@ ], "signatures": [ { - "id": 454, + "id": 488, "name": "csv", "kind": 4096, "kindString": "Call signature", @@ -11848,7 +12538,7 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "intrinsic", @@ -11861,7 +12551,7 @@ ] }, { - "id": 457, + "id": 491, "name": "explain", "kind": 2048, "kindString": "Method", @@ -11875,7 +12565,7 @@ ], "signatures": [ { - "id": 458, + "id": 492, "name": "explain", "kind": 4096, "kindString": "Call signature", @@ -11885,7 +12575,7 @@ }, "parameters": [ { - "id": 459, + "id": 493, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -11897,14 +12587,14 @@ "type": { "type": "reflection", "declaration": { - "id": 460, + "id": 494, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 461, + "id": 495, "name": "analyze", "kind": 1024, "kindString": "Property", @@ -11927,7 +12617,7 @@ } }, { - "id": 464, + "id": 498, "name": "buffers", "kind": 1024, "kindString": "Property", @@ -11950,7 +12640,7 @@ } }, { - "id": 466, + "id": 500, "name": "format", "kind": 1024, "kindString": "Property", @@ -11982,7 +12672,7 @@ } }, { - "id": 463, + "id": 497, "name": "settings", "kind": 1024, "kindString": "Property", @@ -12005,7 +12695,7 @@ } }, { - "id": 462, + "id": 496, "name": "verbose", "kind": 1024, "kindString": "Property", @@ -12028,7 +12718,7 @@ } }, { - "id": 465, + "id": 499, "name": "wal", "kind": 1024, "kindString": "Property", @@ -12055,7 +12745,7 @@ { "title": "Properties", "kind": 1024, - "children": [461, 464, 466, 463, 462, 465] + "children": [495, 498, 500, 497, 496, 499] } ] } @@ -12068,7 +12758,7 @@ "types": [ { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "intrinsic", @@ -12079,7 +12769,7 @@ }, { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "array", @@ -12109,7 +12799,7 @@ ] }, { - "id": 455, + "id": 489, "name": "geojson", "kind": 2048, "kindString": "Method", @@ -12123,7 +12813,7 @@ ], "signatures": [ { - "id": 456, + "id": 490, "name": "geojson", "kind": 4096, "kindString": "Call signature", @@ -12133,7 +12823,7 @@ }, "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", @@ -12158,7 +12848,7 @@ ] }, { - "id": 431, + "id": 465, "name": "limit", "kind": 2048, "kindString": "Method", @@ -12172,7 +12862,7 @@ ], "signatures": [ { - "id": 432, + "id": 466, "name": "limit", "kind": 4096, "kindString": "Call signature", @@ -12182,7 +12872,7 @@ }, "parameters": [ { - "id": 433, + "id": 467, "name": "count", "kind": 32768, "kindString": "Parameter", @@ -12196,7 +12886,7 @@ } }, { - "id": 434, + "id": 468, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -12208,14 +12898,14 @@ "type": { "type": "reflection", "declaration": { - "id": 435, + "id": 469, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 436, + "id": 470, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -12242,7 +12932,7 @@ { "title": "Properties", "kind": 1024, - "children": [436] + "children": [470] } ] } @@ -12252,21 +12942,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -12276,7 +12966,7 @@ ] }, { - "id": 450, + "id": 484, "name": "maybeSingle", "kind": 2048, "kindString": "Method", @@ -12290,7 +12980,7 @@ ], "signatures": [ { - "id": 451, + "id": 485, "name": "maybeSingle", "kind": 4096, "kindString": "Call signature", @@ -12301,7 +12991,7 @@ }, "typeParameter": [ { - "id": 452, + "id": 486, "name": "ResultOne", "kind": 131072, "kindString": "Type parameter", @@ -12310,7 +13000,7 @@ "type": "conditional", "checkType": { "type": "reference", - "id": 408, + "id": 442, "name": "Result" }, "extendsType": { @@ -12333,7 +13023,7 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "union", @@ -12344,7 +13034,7 @@ }, { "type": "reference", - "id": 353, + "id": 387, "name": "ResultOne" } ] @@ -12356,7 +13046,7 @@ ] }, { - "id": 415, + "id": 449, "name": "order", "kind": 2048, "kindString": "Method", @@ -12370,7 +13060,7 @@ ], "signatures": [ { - "id": 416, + "id": 450, "name": "order", "kind": 4096, "kindString": "Call signature", @@ -12381,7 +13071,7 @@ }, "typeParameter": [ { - "id": 417, + "id": 451, "name": "ColumnName", "kind": 131072, "kindString": "Type parameter", @@ -12394,7 +13084,7 @@ ], "parameters": [ { - "id": 418, + "id": 452, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -12404,13 +13094,13 @@ }, "type": { "type": "reference", - "id": 318, + "id": 352, "name": "ColumnName", "dereferenced": {} } }, { - "id": 419, + "id": 453, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -12423,14 +13113,14 @@ "type": { "type": "reflection", "declaration": { - "id": 420, + "id": 454, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 421, + "id": 455, "name": "ascending", "kind": 1024, "kindString": "Property", @@ -12453,7 +13143,7 @@ } }, { - "id": 423, + "id": 457, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -12476,7 +13166,7 @@ } }, { - "id": 422, + "id": 456, "name": "nullsFirst", "kind": 1024, "kindString": "Property", @@ -12503,7 +13193,7 @@ { "title": "Properties", "kind": 1024, - "children": [421, 423, 422] + "children": [455, 457, 456] } ] } @@ -12512,21 +13202,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -12534,7 +13224,7 @@ } }, { - "id": 424, + "id": 458, "name": "order", "kind": 4096, "kindString": "Call signature", @@ -12545,7 +13235,7 @@ }, "parameters": [ { - "id": 425, + "id": 459, "name": "column", "kind": 32768, "kindString": "Parameter", @@ -12559,7 +13249,7 @@ } }, { - "id": 426, + "id": 460, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -12572,14 +13262,14 @@ "type": { "type": "reflection", "declaration": { - "id": 427, + "id": 461, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 428, + "id": 462, "name": "ascending", "kind": 1024, "kindString": "Property", @@ -12602,7 +13292,7 @@ } }, { - "id": 430, + "id": 464, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -12623,7 +13313,7 @@ } }, { - "id": 429, + "id": 463, "name": "nullsFirst", "kind": 1024, "kindString": "Property", @@ -12650,7 +13340,7 @@ { "title": "Properties", "kind": 1024, - "children": [428, 430, 429] + "children": [462, 464, 463] } ] } @@ -12659,21 +13349,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -12683,7 +13373,7 @@ ] }, { - "id": 437, + "id": 471, "name": "range", "kind": 2048, "kindString": "Method", @@ -12697,7 +13387,7 @@ ], "signatures": [ { - "id": 438, + "id": 472, "name": "range", "kind": 4096, "kindString": "Call signature", @@ -12707,7 +13397,7 @@ }, "parameters": [ { - "id": 439, + "id": 473, "name": "from", "kind": 32768, "kindString": "Parameter", @@ -12721,7 +13411,7 @@ } }, { - "id": 440, + "id": 474, "name": "to", "kind": 32768, "kindString": "Parameter", @@ -12735,7 +13425,7 @@ } }, { - "id": 441, + "id": 475, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -12747,14 +13437,14 @@ "type": { "type": "reflection", "declaration": { - "id": 442, + "id": 476, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 443, + "id": 477, "name": "foreignTable", "kind": 1024, "kindString": "Property", @@ -12781,7 +13471,7 @@ { "title": "Properties", "kind": 1024, - "children": [443] + "children": [477] } ] } @@ -12791,21 +13481,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -12815,7 +13505,7 @@ ] }, { - "id": 469, + "id": 503, "name": "returns", "kind": 2048, "kindString": "Method", @@ -12829,7 +13519,7 @@ ], "signatures": [ { - "id": 470, + "id": 504, "name": "returns", "kind": 4096, "kindString": "Call signature", @@ -12839,7 +13529,7 @@ }, "typeParameter": [ { - "id": 471, + "id": 505, "name": "NewResult", "kind": 131072, "kindString": "Type parameter", @@ -12851,21 +13541,21 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 372, + "id": 406, "name": "NewResult" } ], @@ -12875,7 +13565,7 @@ ] }, { - "id": 467, + "id": 501, "name": "rollback", "kind": 2048, "kindString": "Method", @@ -12889,7 +13579,7 @@ ], "signatures": [ { - "id": 468, + "id": 502, "name": "rollback", "kind": 4096, "kindString": "Call signature", @@ -12900,21 +13590,21 @@ }, "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -12924,7 +13614,7 @@ ] }, { - "id": 410, + "id": 444, "name": "select", "kind": 2048, "kindString": "Method", @@ -12938,7 +13628,7 @@ ], "signatures": [ { - "id": 411, + "id": 445, "name": "select", "kind": 4096, "kindString": "Call signature", @@ -12949,7 +13639,7 @@ }, "typeParameter": [ { - "id": 412, + "id": 446, "name": "Query", "kind": 131072, "kindString": "Type parameter", @@ -12964,7 +13654,7 @@ } }, { - "id": 413, + "id": 447, "name": "NewResultOne", "kind": 131072, "kindString": "Type parameter", @@ -12974,17 +13664,17 @@ "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 313, + "id": 347, "name": "Query" } ], @@ -12994,7 +13684,7 @@ ], "parameters": [ { - "id": 414, + "id": 448, "name": "columns", "kind": 32768, "kindString": "Parameter", @@ -13006,7 +13696,7 @@ }, "type": { "type": "reference", - "id": 313, + "id": 347, "name": "Query", "dereferenced": {} } @@ -13014,23 +13704,23 @@ ], "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "array", "elementType": { "type": "reference", - "id": 314, + "id": 348, "name": "NewResultOne" } } @@ -13041,7 +13731,7 @@ ] }, { - "id": 447, + "id": 481, "name": "single", "kind": 2048, "kindString": "Method", @@ -13055,7 +13745,7 @@ ], "signatures": [ { - "id": 448, + "id": 482, "name": "single", "kind": 4096, "kindString": "Call signature", @@ -13066,7 +13756,7 @@ }, "typeParameter": [ { - "id": 449, + "id": 483, "name": "ResultOne", "kind": 131072, "kindString": "Type parameter", @@ -13075,7 +13765,7 @@ "type": "conditional", "checkType": { "type": "reference", - "id": 408, + "id": 442, "name": "Result" }, "extendsType": { @@ -13098,11 +13788,11 @@ ], "type": { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 350, + "id": 384, "name": "ResultOne" } ], @@ -13112,7 +13802,7 @@ ] }, { - "id": 487, + "id": 521, "name": "then", "kind": 2048, "kindString": "Method", @@ -13126,25 +13816,25 @@ ], "signatures": [ { - "id": 488, + "id": 522, "name": "then", "kind": 4096, "kindString": "Call signature", "flags": {}, "typeParameter": [ { - "id": 489, + "id": 523, "name": "TResult1", "kind": 131072, "kindString": "Type parameter", "flags": {}, "default": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -13152,7 +13842,7 @@ } }, { - "id": 490, + "id": 524, "name": "TResult2", "kind": 131072, "kindString": "Type parameter", @@ -13165,7 +13855,7 @@ ], "parameters": [ { - "id": 491, + "id": 525, "name": "onfulfilled", "kind": 32768, "kindString": "Parameter", @@ -13182,32 +13872,32 @@ { "type": "reflection", "declaration": { - "id": 492, + "id": 526, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 493, + "id": 527, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 494, + "id": 528, "name": "value", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -13220,7 +13910,7 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { @@ -13228,7 +13918,7 @@ "typeArguments": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" } ], @@ -13246,7 +13936,7 @@ } }, { - "id": 495, + "id": 529, "name": "onrejected", "kind": 32768, "kindString": "Parameter", @@ -13263,21 +13953,21 @@ { "type": "reflection", "declaration": { - "id": 496, + "id": 530, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 497, + "id": 531, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 498, + "id": 532, "name": "reason", "kind": 32768, "kindString": "Parameter", @@ -13293,7 +13983,7 @@ "types": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" }, { @@ -13301,7 +13991,7 @@ "typeArguments": [ { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ], @@ -13327,12 +14017,12 @@ "types": [ { "type": "reference", - "id": 390, + "id": 424, "name": "TResult1" }, { "type": "reference", - "id": 391, + "id": 425, "name": "TResult2" } ] @@ -13344,19 +14034,19 @@ }, "inheritedFrom": { "type": "reference", - "id": 523, + "id": 557, "name": "default.then" } } ], "inheritedFrom": { "type": "reference", - "id": 522, + "id": 556, "name": "default.then" } }, { - "id": 485, + "id": 519, "name": "throwOnError", "kind": 2048, "kindString": "Method", @@ -13370,7 +14060,7 @@ ], "signatures": [ { - "id": 486, + "id": 520, "name": "throwOnError", "kind": 4096, "kindString": "Call signature", @@ -13381,21 +14071,21 @@ }, "type": { "type": "reference", - "id": 403, + "id": 437, "typeArguments": [ { "type": "reference", - "id": 406, + "id": 440, "name": "Schema" }, { "type": "reference", - "id": 407, + "id": 441, "name": "Row" }, { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -13403,14 +14093,14 @@ }, "inheritedFrom": { "type": "reference", - "id": 521, + "id": 555, "name": "default.throwOnError" } } ], "inheritedFrom": { "type": "reference", - "id": 520, + "id": 554, "name": "default.throwOnError" } } @@ -13419,17 +14109,17 @@ { "title": "Constructors", "kind": 512, - "children": [404] + "children": [438] }, { "title": "Properties", "kind": 1024, - "children": [484, 476, 479, 474, 472, 475, 477, 478, 473] + "children": [518, 510, 513, 508, 506, 509, 511, 512, 507] }, { "title": "Methods", "kind": 2048, - "children": [444, 453, 457, 455, 431, 450, 415, 437, 469, 467, 410, 447, 487, 485] + "children": [478, 487, 491, 489, 465, 484, 449, 471, 503, 501, 444, 481, 521, 519] } ], "sources": [ @@ -13441,7 +14131,7 @@ ], "typeParameter": [ { - "id": 499, + "id": 533, "name": "Schema", "kind": 131072, "kindString": "Type parameter", @@ -13452,7 +14142,7 @@ } }, { - "id": 500, + "id": 534, "name": "Row", "kind": 131072, "kindString": "Type parameter", @@ -13475,7 +14165,7 @@ } }, { - "id": 501, + "id": 535, "name": "Result", "kind": 131072, "kindString": "Type parameter", @@ -13485,11 +14175,11 @@ "extendedTypes": [ { "type": "reference", - "id": 502, + "id": 536, "typeArguments": [ { "type": "reference", - "id": 408, + "id": 442, "name": "Result" } ], @@ -13499,20 +14189,20 @@ "extendedBy": [ { "type": "reference", - "id": 112, + "id": 114, "name": "PostgrestFilterBuilder" } ] }, { - "id": 537, + "id": 571, "name": "PostgrestResponseFailure", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 540, + "id": 574, "name": "count", "kind": 1024, "kindString": "Property", @@ -13530,7 +14220,7 @@ } }, { - "id": 539, + "id": 573, "name": "data", "kind": 1024, "kindString": "Property", @@ -13548,7 +14238,7 @@ } }, { - "id": 538, + "id": 572, "name": "error", "kind": 1024, "kindString": "Property", @@ -13562,10 +14252,10 @@ ], "type": { "type": "reference", - "id": 554, + "id": 588, "name": "PostgrestError", "dereferenced": { - "id": 554, + "id": 588, "name": "PostgrestError", "kind": 4194304, "kindString": "Type alias", @@ -13584,14 +14274,14 @@ "type": { "type": "reflection", "declaration": { - "id": 555, + "id": 589, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 559, + "id": 593, "name": "code", "kind": 1024, "kindString": "Property", @@ -13609,7 +14299,7 @@ } }, { - "id": 557, + "id": 591, "name": "details", "kind": 1024, "kindString": "Property", @@ -13627,7 +14317,7 @@ } }, { - "id": 558, + "id": 592, "name": "hint", "kind": 1024, "kindString": "Property", @@ -13645,7 +14335,7 @@ } }, { - "id": 556, + "id": 590, "name": "message", "kind": 1024, "kindString": "Property", @@ -13667,7 +14357,7 @@ { "title": "Properties", "kind": 1024, - "children": [559, 557, 558, 556] + "children": [593, 591, 592, 590] } ], "sources": [ @@ -13683,7 +14373,7 @@ } }, { - "id": 541, + "id": 575, "name": "status", "kind": 1024, "kindString": "Property", @@ -13705,7 +14395,7 @@ } }, { - "id": 542, + "id": 576, "name": "statusText", "kind": 1024, "kindString": "Property", @@ -13731,7 +14421,7 @@ { "title": "Properties", "kind": 1024, - "children": [540, 539, 538, 541, 542] + "children": [574, 573, 572, 575, 576] } ], "sources": [ @@ -13749,14 +14439,14 @@ ] }, { - "id": 543, + "id": 577, "name": "PostgrestResponseSuccess", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 546, + "id": 580, "name": "count", "kind": 1024, "kindString": "Property", @@ -13783,7 +14473,7 @@ } }, { - "id": 545, + "id": 579, "name": "data", "kind": 1024, "kindString": "Property", @@ -13797,13 +14487,13 @@ ], "type": { "type": "reference", - "id": 549, + "id": 583, "name": "T", "dereferenced": {} } }, { - "id": 544, + "id": 578, "name": "error", "kind": 1024, "kindString": "Property", @@ -13821,7 +14511,7 @@ } }, { - "id": 547, + "id": 581, "name": "status", "kind": 1024, "kindString": "Property", @@ -13843,7 +14533,7 @@ } }, { - "id": 548, + "id": 582, "name": "statusText", "kind": 1024, "kindString": "Property", @@ -13869,7 +14559,7 @@ { "title": "Properties", "kind": 1024, - "children": [546, 545, 544, 547, 548] + "children": [580, 579, 578, 581, 582] } ], "sources": [ @@ -13881,7 +14571,7 @@ ], "typeParameter": [ { - "id": 549, + "id": 583, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -13896,7 +14586,7 @@ ] }, { - "id": 554, + "id": 588, "name": "PostgrestError", "kind": 4194304, "kindString": "Type alias", @@ -13915,14 +14605,14 @@ "type": { "type": "reflection", "declaration": { - "id": 555, + "id": 589, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 559, + "id": 593, "name": "code", "kind": 1024, "kindString": "Property", @@ -13940,7 +14630,7 @@ } }, { - "id": 557, + "id": 591, "name": "details", "kind": 1024, "kindString": "Property", @@ -13958,7 +14648,7 @@ } }, { - "id": 558, + "id": 592, "name": "hint", "kind": 1024, "kindString": "Property", @@ -13976,7 +14666,7 @@ } }, { - "id": 556, + "id": 590, "name": "message", "kind": 1024, "kindString": "Property", @@ -13998,7 +14688,7 @@ { "title": "Properties", "kind": 1024, - "children": [559, 557, 558, 556] + "children": [593, 591, 592, 590] } ], "sources": [ @@ -14012,7 +14702,7 @@ } }, { - "id": 552, + "id": 586, "name": "PostgrestMaybeSingleResponse", "kind": 4194304, "kindString": "Type alias", @@ -14020,13 +14710,13 @@ "sources": [ { "fileName": "src/types.ts", - "line": 41, + "line": 39, "character": 12 } ], "typeParameter": [ { - "id": 553, + "id": 587, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -14035,14 +14725,14 @@ ], "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "union", "types": [ { "type": "reference", - "id": 553, + "id": 587, "name": "T" }, { @@ -14056,7 +14746,7 @@ } }, { - "id": 535, + "id": 569, "name": "PostgrestResponse", "kind": 4194304, "kindString": "Type alias", @@ -14064,13 +14754,13 @@ "sources": [ { "fileName": "src/types.ts", - "line": 42, + "line": 40, "character": 12 } ], "typeParameter": [ { - "id": 536, + "id": 570, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -14079,13 +14769,13 @@ ], "type": { "type": "reference", - "id": 550, + "id": 584, "typeArguments": [ { "type": "array", "elementType": { "type": "reference", - "id": 536, + "id": 570, "name": "T" } } @@ -14094,7 +14784,7 @@ } }, { - "id": 550, + "id": 584, "name": "PostgrestSingleResponse", "kind": 4194304, "kindString": "Type alias", @@ -14108,7 +14798,7 @@ ], "typeParameter": [ { - "id": 551, + "id": 585, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -14119,14 +14809,14 @@ "type": "union", "types": [ { - "id": 543, + "id": 577, "name": "PostgrestResponseSuccess", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 546, + "id": 580, "name": "count", "kind": 1024, "kindString": "Property", @@ -14153,7 +14843,7 @@ } }, { - "id": 545, + "id": 579, "name": "data", "kind": 1024, "kindString": "Property", @@ -14167,13 +14857,13 @@ ], "type": { "type": "reference", - "id": 549, + "id": 583, "name": "T", "dereferenced": {} } }, { - "id": 544, + "id": 578, "name": "error", "kind": 1024, "kindString": "Property", @@ -14191,7 +14881,7 @@ } }, { - "id": 547, + "id": 581, "name": "status", "kind": 1024, "kindString": "Property", @@ -14213,7 +14903,7 @@ } }, { - "id": 548, + "id": 582, "name": "statusText", "kind": 1024, "kindString": "Property", @@ -14239,7 +14929,7 @@ { "title": "Properties", "kind": 1024, - "children": [546, 545, 544, 547, 548] + "children": [580, 579, 578, 581, 582] } ], "sources": [ @@ -14251,7 +14941,7 @@ ], "typeParameter": [ { - "id": 549, + "id": 583, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -14266,14 +14956,14 @@ ] }, { - "id": 537, + "id": 571, "name": "PostgrestResponseFailure", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 540, + "id": 574, "name": "count", "kind": 1024, "kindString": "Property", @@ -14291,7 +14981,7 @@ } }, { - "id": 539, + "id": 573, "name": "data", "kind": 1024, "kindString": "Property", @@ -14309,7 +14999,7 @@ } }, { - "id": 538, + "id": 572, "name": "error", "kind": 1024, "kindString": "Property", @@ -14323,10 +15013,10 @@ ], "type": { "type": "reference", - "id": 554, + "id": 588, "name": "PostgrestError", "dereferenced": { - "id": 554, + "id": 588, "name": "PostgrestError", "kind": 4194304, "kindString": "Type alias", @@ -14345,14 +15035,14 @@ "type": { "type": "reflection", "declaration": { - "id": 555, + "id": 589, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 559, + "id": 593, "name": "code", "kind": 1024, "kindString": "Property", @@ -14370,7 +15060,7 @@ } }, { - "id": 557, + "id": 591, "name": "details", "kind": 1024, "kindString": "Property", @@ -14388,7 +15078,7 @@ } }, { - "id": 558, + "id": 592, "name": "hint", "kind": 1024, "kindString": "Property", @@ -14406,7 +15096,7 @@ } }, { - "id": 556, + "id": 590, "name": "message", "kind": 1024, "kindString": "Property", @@ -14428,7 +15118,7 @@ { "title": "Properties", "kind": 1024, - "children": [559, 557, 558, 556] + "children": [593, 591, 592, 590] } ], "sources": [ @@ -14444,7 +15134,7 @@ } }, { - "id": 541, + "id": 575, "name": "status", "kind": 1024, "kindString": "Property", @@ -14466,7 +15156,7 @@ } }, { - "id": 542, + "id": 576, "name": "statusText", "kind": 1024, "kindString": "Property", @@ -14492,7 +15182,7 @@ { "title": "Properties", "kind": 1024, - "children": [540, 539, 538, 541, 542] + "children": [574, 573, 572, 575, 576] } ], "sources": [ @@ -14517,17 +15207,17 @@ { "title": "Classes", "kind": 128, - "children": [502, 1, 112, 49, 403] + "children": [536, 1, 114, 49, 437] }, { "title": "Interfaces", "kind": 256, - "children": [537, 543] + "children": [571, 577] }, { "title": "Type Aliases", "kind": 4194304, - "children": [554, 552, 535, 550] + "children": [588, 586, 569, 584] } ], "sources": [ diff --git a/spec/enrichments/tsdoc_v2/storage.json b/spec/enrichments/tsdoc_v2/storage.json index 986da9d2ddb..79756f23f4a 100644 --- a/spec/enrichments/tsdoc_v2/storage.json +++ b/spec/enrichments/tsdoc_v2/storage.json @@ -5020,7 +5020,7 @@ "kindString": "Call signature", "flags": {}, "comment": { - "shortText": "Creates a signed upload URL.\nSigned upload URLs can be used to upload files to the bucket without further authentication.\nThey are valid for one minute." + "shortText": "Creates a signed upload URL.\nSigned upload URLs can be used to upload files to the bucket without further authentication.\nThey are valid for 2 hours." }, "parameters": [ { diff --git a/spec/enrichments/tsdoc_v2/storage_dereferenced.json b/spec/enrichments/tsdoc_v2/storage_dereferenced.json index cb056a69e9a..82ee225ed96 100644 --- a/spec/enrichments/tsdoc_v2/storage_dereferenced.json +++ b/spec/enrichments/tsdoc_v2/storage_dereferenced.json @@ -5257,7 +5257,7 @@ "kindString": "Call signature", "flags": {}, "comment": { - "shortText": "Creates a signed upload URL.\nSigned upload URLs can be used to upload files to the bucket without further authentication.\nThey are valid for one minute." + "shortText": "Creates a signed upload URL.\nSigned upload URLs can be used to upload files to the bucket without further authentication.\nThey are valid for 2 hours." }, "parameters": [ { diff --git a/spec/storage_v0_openapi.json b/spec/storage_v0_openapi.json index edee090c690..42e4381f6d7 100644 --- a/spec/storage_v0_openapi.json +++ b/spec/storage_v0_openapi.json @@ -91,8 +91,9 @@ }, "allowed_mime_types": { "type": "array", - "items": { "type": "string" }, - "examples": [["image/png", "image/jpg"]] + "nullable": true, + "examples": [["image/png", "image/jpg"]], + "items": { "type": "string" } } }, "required": ["name"] diff --git a/spec/transforms/functions_v0_openapi_deparsed.json b/spec/transforms/functions_v0_openapi_deparsed.json index 0f150f95c54..868f70d3849 100644 --- a/spec/transforms/functions_v0_openapi_deparsed.json +++ b/spec/transforms/functions_v0_openapi_deparsed.json @@ -43,10 +43,7 @@ "type": "string" } }, - "required": [ - "name", - "query" - ], + "required": ["name", "query"], "title": "Endpoint", "type": "object" }, @@ -179,9 +176,7 @@ "type": "string" } }, - "required": [ - "name" - ], + "required": ["name"], "title": "Source", "type": "object" }, @@ -200,10 +195,7 @@ "type": "string" } }, - "required": [ - "email", - "name" - ], + "required": ["email", "name"], "title": "TeamUser", "type": "object" }, @@ -257,20 +249,12 @@ "type": "string" } }, - "required": [ - "email", - "provider", - "token", - "provider_uid", - "api_key" - ], + "required": ["email", "provider", "token", "provider_uid", "api_key"], "title": "User", "type": "object" } }, - "required": [ - "name" - ], + "required": ["name"], "title": "Team", "type": "object" }, @@ -283,10 +267,7 @@ "type": "string" } }, - "required": [ - "email", - "name" - ], + "required": ["email", "name"], "title": "TeamUser", "type": "object" }, @@ -335,13 +316,7 @@ "type": "string" } }, - "required": [ - "email", - "provider", - "token", - "provider_uid", - "api_key" - ], + "required": ["email", "provider", "token", "provider_uid", "api_key"], "title": "User", "type": "object" } @@ -401,10 +376,7 @@ "type": "string" } }, - "required": [ - "name", - "query" - ], + "required": ["name", "query"], "title": "Endpoint", "type": "object" }, @@ -416,9 +388,7 @@ } }, "summary": "List endpoints", - "tags": [ - "management" - ] + "tags": ["management"] }, "post": { "callbacks": {}, @@ -465,10 +435,7 @@ "type": "string" } }, - "required": [ - "name", - "query" - ], + "required": ["name", "query"], "title": "Endpoint", "type": "object" } @@ -519,10 +486,7 @@ "type": "string" } }, - "required": [ - "name", - "query" - ], + "required": ["name", "query"], "title": "Endpoint", "type": "object" } @@ -542,9 +506,7 @@ } }, "summary": "Create endpoint", - "tags": [ - "management" - ] + "tags": ["management"] } }, "/api/endpoints/{token}": { @@ -585,10 +547,7 @@ } }, "summary": "Delete endpoint", - "tags": [ - "management", - "management" - ] + "tags": ["management", "management"] }, "get": { "callbacks": {}, @@ -646,10 +605,7 @@ "type": "string" } }, - "required": [ - "name", - "query" - ], + "required": ["name", "query"], "title": "Endpoint", "type": "object" } @@ -669,9 +625,7 @@ } }, "summary": "Fetch endpoint", - "tags": [ - "management" - ] + "tags": ["management"] }, "patch": { "callbacks": {}, @@ -728,10 +682,7 @@ "type": "string" } }, - "required": [ - "name", - "query" - ], + "required": ["name", "query"], "title": "Endpoint", "type": "object" } @@ -782,10 +733,7 @@ "type": "string" } }, - "required": [ - "name", - "query" - ], + "required": ["name", "query"], "title": "Endpoint", "type": "object" } @@ -805,9 +753,7 @@ } }, "summary": "Update endpoint", - "tags": [ - "management" - ] + "tags": ["management"] }, "put": { "callbacks": {}, @@ -864,10 +810,7 @@ "type": "string" } }, - "required": [ - "name", - "query" - ], + "required": ["name", "query"], "title": "Endpoint", "type": "object" } @@ -918,10 +861,7 @@ "type": "string" } }, - "required": [ - "name", - "query" - ], + "required": ["name", "query"], "title": "Endpoint", "type": "object" } @@ -941,9 +881,7 @@ } }, "summary": "Update endpoint", - "tags": [ - "management" - ] + "tags": ["management"] } }, "/api/sources": { @@ -1046,9 +984,7 @@ "type": "string" } }, - "required": [ - "name" - ], + "required": ["name"], "title": "Source", "type": "object" }, @@ -1060,9 +996,7 @@ } }, "summary": "List sources", - "tags": [ - "management" - ] + "tags": ["management"] }, "post": { "callbacks": {}, @@ -1161,9 +1095,7 @@ "type": "string" } }, - "required": [ - "name" - ], + "required": ["name"], "title": "Source", "type": "object" } @@ -1266,9 +1198,7 @@ "type": "string" } }, - "required": [ - "name" - ], + "required": ["name"], "title": "Source", "type": "object" } @@ -1288,9 +1218,7 @@ } }, "summary": "Create source", - "tags": [ - "management" - ] + "tags": ["management"] } }, "/api/sources/{token}": { @@ -1331,9 +1259,7 @@ } }, "summary": "Delete source", - "tags": [ - "management" - ] + "tags": ["management"] }, "get": { "callbacks": {}, @@ -1443,9 +1369,7 @@ "type": "string" } }, - "required": [ - "name" - ], + "required": ["name"], "title": "Source", "type": "object" } @@ -1465,9 +1389,7 @@ } }, "summary": "Fetch source", - "tags": [ - "management" - ] + "tags": ["management"] }, "patch": { "callbacks": {}, @@ -1576,9 +1498,7 @@ "type": "string" } }, - "required": [ - "name" - ], + "required": ["name"], "title": "Source", "type": "object" } @@ -1681,9 +1601,7 @@ "type": "string" } }, - "required": [ - "name" - ], + "required": ["name"], "title": "Source", "type": "object" } @@ -1703,9 +1621,7 @@ } }, "summary": "Update source", - "tags": [ - "management" - ] + "tags": ["management"] }, "put": { "callbacks": {}, @@ -1814,9 +1730,7 @@ "type": "string" } }, - "required": [ - "name" - ], + "required": ["name"], "title": "Source", "type": "object" } @@ -1919,9 +1833,7 @@ "type": "string" } }, - "required": [ - "name" - ], + "required": ["name"], "title": "Source", "type": "object" } @@ -1941,9 +1853,7 @@ } }, "summary": "Update source", - "tags": [ - "management" - ] + "tags": ["management"] } }, "/api/teams": { @@ -1971,10 +1881,7 @@ "type": "string" } }, - "required": [ - "email", - "name" - ], + "required": ["email", "name"], "title": "TeamUser", "type": "object" }, @@ -2028,20 +1935,12 @@ "type": "string" } }, - "required": [ - "email", - "provider", - "token", - "provider_uid", - "api_key" - ], + "required": ["email", "provider", "token", "provider_uid", "api_key"], "title": "User", "type": "object" } }, - "required": [ - "name" - ], + "required": ["name"], "title": "Team", "type": "object" }, @@ -2053,9 +1952,7 @@ } }, "summary": "List teams", - "tags": [ - "management" - ] + "tags": ["management"] }, "post": { "callbacks": {}, @@ -2079,10 +1976,7 @@ "type": "string" } }, - "required": [ - "email", - "name" - ], + "required": ["email", "name"], "title": "TeamUser", "type": "object" }, @@ -2136,20 +2030,12 @@ "type": "string" } }, - "required": [ - "email", - "provider", - "token", - "provider_uid", - "api_key" - ], + "required": ["email", "provider", "token", "provider_uid", "api_key"], "title": "User", "type": "object" } }, - "required": [ - "name" - ], + "required": ["name"], "title": "Team", "type": "object" } @@ -2177,10 +2063,7 @@ "type": "string" } }, - "required": [ - "email", - "name" - ], + "required": ["email", "name"], "title": "TeamUser", "type": "object" }, @@ -2234,20 +2117,12 @@ "type": "string" } }, - "required": [ - "email", - "provider", - "token", - "provider_uid", - "api_key" - ], + "required": ["email", "provider", "token", "provider_uid", "api_key"], "title": "User", "type": "object" } }, - "required": [ - "name" - ], + "required": ["name"], "title": "Team", "type": "object" } @@ -2267,9 +2142,7 @@ } }, "summary": "Create Team", - "tags": [ - "management" - ] + "tags": ["management"] } }, "/api/teams/{token}": { @@ -2310,9 +2183,7 @@ } }, "summary": "Delete Team", - "tags": [ - "management" - ] + "tags": ["management"] }, "get": { "callbacks": {}, @@ -2347,10 +2218,7 @@ "type": "string" } }, - "required": [ - "email", - "name" - ], + "required": ["email", "name"], "title": "TeamUser", "type": "object" }, @@ -2404,20 +2272,12 @@ "type": "string" } }, - "required": [ - "email", - "provider", - "token", - "provider_uid", - "api_key" - ], + "required": ["email", "provider", "token", "provider_uid", "api_key"], "title": "User", "type": "object" } }, - "required": [ - "name" - ], + "required": ["name"], "title": "Team", "type": "object" } @@ -2437,9 +2297,7 @@ } }, "summary": "Fetch team", - "tags": [ - "management" - ] + "tags": ["management"] }, "patch": { "callbacks": {}, @@ -2473,10 +2331,7 @@ "type": "string" } }, - "required": [ - "email", - "name" - ], + "required": ["email", "name"], "title": "TeamUser", "type": "object" }, @@ -2530,20 +2385,12 @@ "type": "string" } }, - "required": [ - "email", - "provider", - "token", - "provider_uid", - "api_key" - ], + "required": ["email", "provider", "token", "provider_uid", "api_key"], "title": "User", "type": "object" } }, - "required": [ - "name" - ], + "required": ["name"], "title": "Team", "type": "object" } @@ -2571,10 +2418,7 @@ "type": "string" } }, - "required": [ - "email", - "name" - ], + "required": ["email", "name"], "title": "TeamUser", "type": "object" }, @@ -2628,20 +2472,12 @@ "type": "string" } }, - "required": [ - "email", - "provider", - "token", - "provider_uid", - "api_key" - ], + "required": ["email", "provider", "token", "provider_uid", "api_key"], "title": "User", "type": "object" } }, - "required": [ - "name" - ], + "required": ["name"], "title": "Team", "type": "object" } @@ -2661,9 +2497,7 @@ } }, "summary": "Update team", - "tags": [ - "management" - ] + "tags": ["management"] }, "put": { "callbacks": {}, @@ -2697,10 +2531,7 @@ "type": "string" } }, - "required": [ - "email", - "name" - ], + "required": ["email", "name"], "title": "TeamUser", "type": "object" }, @@ -2754,20 +2585,12 @@ "type": "string" } }, - "required": [ - "email", - "provider", - "token", - "provider_uid", - "api_key" - ], + "required": ["email", "provider", "token", "provider_uid", "api_key"], "title": "User", "type": "object" } }, - "required": [ - "name" - ], + "required": ["name"], "title": "Team", "type": "object" } @@ -2795,10 +2618,7 @@ "type": "string" } }, - "required": [ - "email", - "name" - ], + "required": ["email", "name"], "title": "TeamUser", "type": "object" }, @@ -2852,20 +2672,12 @@ "type": "string" } }, - "required": [ - "email", - "provider", - "token", - "provider_uid", - "api_key" - ], + "required": ["email", "provider", "token", "provider_uid", "api_key"], "title": "User", "type": "object" } }, - "required": [ - "name" - ], + "required": ["name"], "title": "Team", "type": "object" } @@ -2885,9 +2697,7 @@ } }, "summary": "Update team", - "tags": [ - "management" - ] + "tags": ["management"] } } }, diff --git a/spec/transforms/storage_v0_openapi_deparsed.json b/spec/transforms/storage_v0_openapi_deparsed.json index 3d3c303606c..beee7601e13 100644 --- a/spec/transforms/storage_v0_openapi_deparsed.json +++ b/spec/transforms/storage_v0_openapi_deparsed.json @@ -147,10 +147,11 @@ }, "allowed_mime_types": { "type": "array", + "nullable": true, + "examples": [["image/png", "image/jpg"]], "items": { "type": "string" - }, - "examples": [["image/png", "image/jpg"]] + } } }, "required": ["name"] diff --git a/studio/components/interfaces/Auth/RedirectUrls/RedirectUrls.tsx b/studio/components/interfaces/Auth/RedirectUrls/RedirectUrls.tsx index 8f163297628..178ad63bd38 100644 --- a/studio/components/interfaces/Auth/RedirectUrls/RedirectUrls.tsx +++ b/studio/components/interfaces/Auth/RedirectUrls/RedirectUrls.tsx @@ -141,7 +141,7 @@ const RedirectUrls = () => {

This will add a URL to a list of allowed URLs that can interact with your - Authenticaton services for this project. + Authentication services for this project.

diff --git a/studio/components/interfaces/Billing/Billing.constants.tsx b/studio/components/interfaces/Billing/Billing.constants.tsx index 8cdefa548df..e25304cc61a 100644 --- a/studio/components/interfaces/Billing/Billing.constants.tsx +++ b/studio/components/interfaces/Billing/Billing.constants.tsx @@ -73,6 +73,19 @@ export const USAGE_BASED_PRODUCTS = [ ), }, + { + key: 'monthly_active_sso_users', + attribute: 'total_auth_billing_period_sso_mau', + title: 'Monthly Single Sign-On Users', + units: 'absolute', + costPerUnit: 0.015, + tooltip: ( + + The amount of distinct Single Sign-On users requesting your API throughout the billing period. Resets + at the beginning of every billing period. + + ), + }, ], }, { diff --git a/studio/components/interfaces/Billing/EnterpriseUpdate.tsx b/studio/components/interfaces/Billing/EnterpriseUpdate.tsx index d6a7fd01e16..5ac973cd655 100644 --- a/studio/components/interfaces/Billing/EnterpriseUpdate.tsx +++ b/studio/components/interfaces/Billing/EnterpriseUpdate.tsx @@ -272,42 +272,40 @@ const EnterpriseUpdate: FC = ({
-
- { - setShowAddPaymentMethodModal(true) - }} - beforeConfirmPayment={beforeConfirmPayment} - onConfirmPayment={onConfirmPayment} - captcha={ - { - setCaptchaToken(token) - }} - onExpire={() => { - setCaptchaToken(null) - }} - /> - } - /> -
+ { + setShowAddPaymentMethodModal(true) + }} + beforeConfirmPayment={beforeConfirmPayment} + onConfirmPayment={onConfirmPayment} + captcha={ + { + setCaptchaToken(token) + }} + onExpire={() => { + setCaptchaToken(null) + }} + /> + } + /> void } -const ExitSurvey: FC = ({ freeTier, subscription, onSelectBack }) => { +const ExitSurvey = ({ freeTier, subscription, onSelectBack }: ExitSurveyProps) => { const router = useRouter() const { app, ui } = useStore() const projectId = ui.selectedProject?.id ?? -1 @@ -27,6 +28,7 @@ const ExitSurvey: FC = ({ freeTier, subscription, onSelectBack }) => { const captchaRef = useRef(null) const [captchaToken, setCaptchaToken] = useState(null) + const projectUpdateDisabled = useFlag('disableProjectCreationAndUpdate') const formRef = useRef() @@ -252,26 +254,52 @@ const ExitSurvey: FC = ({ freeTier, subscription, onSelectBack }) => { name="message" label="Anything else that we can improve on?" /> -
- - +

The unused amount for the remaining of your billing cycle will be refunded as credits

+
+ + + + + + {projectUpdateDisabled ? ( + + + +
+ + Subscription changes are currently disabled. Our engineers are + working on a fix. + +
+
+
+ ) : null} +
+

Payment Summary

@@ -447,6 +453,7 @@ const PaymentSummaryPanel = ({ loading={isSubmitting} disabled={ !isActive || + projectUpdateDisabled || isSubmitting || isLoadingPaymentMethods || !hasChangesToPlan || @@ -474,6 +481,8 @@ const PaymentSummaryPanel = ({ ? 'Please select a payment method' : !isActive ? 'Unable to update subscription as project is not active' + : projectUpdateDisabled + ? 'Subscription changes are currently disabled. Our engineers are working on a fix.' : ''}
diff --git a/studio/components/interfaces/Billing/PlanSelection/PlanSelection.tsx b/studio/components/interfaces/Billing/PlanSelection/PlanSelection.tsx index e57255724be..be18a54c621 100644 --- a/studio/components/interfaces/Billing/PlanSelection/PlanSelection.tsx +++ b/studio/components/interfaces/Billing/PlanSelection/PlanSelection.tsx @@ -30,7 +30,7 @@ const PlanSelection: FC = ({ visible, tiers, currentPlan, onSelectPlan }) enterTo="transform opacity-100 translate-x-0" >
-

Change your project's subscription

+

Change your project's subscription

{formattedTiers.map((plan) => { return ( diff --git a/studio/components/interfaces/Billing/PlanSelection/Plans/PlanCTAButton.tsx b/studio/components/interfaces/Billing/PlanSelection/Plans/PlanCTAButton.tsx index 8718452e6d1..3de3f9a3f9c 100644 --- a/studio/components/interfaces/Billing/PlanSelection/Plans/PlanCTAButton.tsx +++ b/studio/components/interfaces/Billing/PlanSelection/Plans/PlanCTAButton.tsx @@ -3,7 +3,7 @@ import { Button, IconLoader } from 'ui' import * as Tooltip from '@radix-ui/react-tooltip' import { useFlag } from 'hooks' -import { STRIPE_PRODUCT_IDS } from 'lib/constants' +import { PRICING_TIER_PRODUCT_IDS, STRIPE_PRODUCT_IDS } from 'lib/constants' import { StripeProduct } from 'components/interfaces/Billing' import { useIsProjectActive } from 'components/layouts/ProjectLayout/ProjectContext' @@ -14,9 +14,11 @@ interface PlanCTAButtonProps { } const PlanCTAButton = ({ plan, currentPlan, onSelectPlan }: PlanCTAButtonProps) => { - const isActive = useIsProjectActive() + const isProjectActive = useIsProjectActive() const projectUpdateDisabled = useFlag('disableProjectCreationAndUpdate') + const isTeamTier = currentPlan?.supabase_prod_id === PRICING_TIER_PRODUCT_IDS.TEAM + const getButtonType = (plan: any, currentPlan: any) => { if (['Free tier'].includes(plan.name)) { // Free is always default @@ -85,7 +87,8 @@ const PlanCTAButton = ({ plan, currentPlan, onSelectPlan }: PlanCTAButtonProps) const type = getButtonType(plan, currentPlan) const ctaText = getButtonText(plan, currentPlan) const disabled = - (!isActive && plan.name !== 'Enterprise') || + (!isProjectActive && plan.name !== 'Enterprise') || + (isTeamTier && plan.name !== 'Enterprise' && plan.name !== 'Team tier') || (plan.id === STRIPE_PRODUCT_IDS.FREE && currentPlan.prod_id === STRIPE_PRODUCT_IDS.FREE) if (plan.name === 'Enterprise') { @@ -113,7 +116,7 @@ const PlanCTAButton = ({ plan, currentPlan, onSelectPlan }: PlanCTAButtonProps) {ctaText} - {(projectUpdateDisabled || !isActive) && ( + {((disabled && isTeamTier) || projectUpdateDisabled || !isProjectActive) && ( @@ -127,8 +130,10 @@ const PlanCTAButton = ({ plan, currentPlan, onSelectPlan }: PlanCTAButtonProps) {projectUpdateDisabled ? 'Subscription changes are currently disabled, our engineers are working on a fix' - : !isActive + : !isProjectActive ? 'Unable to update subscription as project is not active' + : isTeamTier + ? "Unable to update subscription from Team tier. Please reach out to us via support if you'd like to change your plan" : ''}
diff --git a/studio/components/interfaces/Billing/PlanSelection/Plans/Plans.Constants.ts b/studio/components/interfaces/Billing/PlanSelection/Plans/Plans.Constants.ts index c31d72eac83..ab6ac4ca27a 100644 --- a/studio/components/interfaces/Billing/PlanSelection/Plans/Plans.Constants.ts +++ b/studio/components/interfaces/Billing/PlanSelection/Plans/Plans.Constants.ts @@ -39,7 +39,6 @@ export const PRICING_META = { '8GB database & 100GB file storage', '50GB bandwidth', '5GB file uploads', - 'Social OAuth providers', '100,000 monthly active users', '2M Edge Function invocations', 'Daily backups', diff --git a/studio/components/interfaces/Billing/ProUpgrade.tsx b/studio/components/interfaces/Billing/ProUpgrade.tsx index fac2c6db074..79cabf80039 100644 --- a/studio/components/interfaces/Billing/ProUpgrade.tsx +++ b/studio/components/interfaces/Billing/ProUpgrade.tsx @@ -321,43 +321,41 @@ const ProUpgrade: FC = ({
-
- { - setShowAddPaymentMethodModal(true) - }} - beforeConfirmPayment={beforeConfirmPayment} - onConfirmPayment={onConfirmPayment} - isSubmitting={isSubmitting} - captcha={ - { - setCaptchaToken(token) - }} - onExpire={() => { - setCaptchaToken(null) - }} - /> - } - /> -
+ { + setShowAddPaymentMethodModal(true) + }} + beforeConfirmPayment={beforeConfirmPayment} + onConfirmPayment={onConfirmPayment} + isSubmitting={isSubmitting} + captcha={ + { + setCaptchaToken(token) + }} + onExpire={() => { + setCaptchaToken(null) + }} + /> + } + /> = ({ visible, onHide }) => {

$0.00325/user

+
+
+
+

Single Sign-On (SAML 2.0) MAUs

+ + + + + + + + +
+ + Single Sign-On Monthly Active Users: A user that has made an API + request in the last month + +
+
+
+
+
+
+

50

+

$0.015/user

+
+

Storage size

diff --git a/studio/components/interfaces/Billing/Subscription/Subscription.tsx b/studio/components/interfaces/Billing/Subscription/Subscription.tsx index b803cd90204..7b77e6c6661 100644 --- a/studio/components/interfaces/Billing/Subscription/Subscription.tsx +++ b/studio/components/interfaces/Billing/Subscription/Subscription.tsx @@ -1,6 +1,6 @@ import dayjs from 'dayjs' +import Link from 'next/link' import { FC, useEffect } from 'react' -import { useRouter } from 'next/router' import { Button, Loading } from 'ui' import * as Tooltip from '@radix-ui/react-tooltip' import { PermissionAction } from '@supabase/shared-types/out/constants' @@ -23,7 +23,6 @@ interface Props { } const Subscription: FC = ({ showProjectName = false }) => { - const router = useRouter() const { ui } = useStore() const { ref: projectRef } = useParams() const isActive = useIsProjectActive() @@ -41,10 +40,12 @@ const Subscription: FC = ({ showProjectName = false }) => { isLoading: loading, error, } = useProjectSubscriptionQuery({ projectRef: ui.selectedProject?.ref }) - const { data: usage, isLoading: loadingUsage } = useProjectUsageQuery({ projectRef }) + const { data: usage } = useProjectUsageQuery({ projectRef }) const isPayg = subscription?.tier.prod_id === STRIPE_PRODUCT_IDS.PAYG + const isTeam = subscription?.tier.supabase_prod_id === PRICING_TIER_PRODUCT_IDS.TEAM const isEnterprise = subscription?.tier.supabase_prod_id === PRICING_TIER_PRODUCT_IDS.ENTERPRISE + const canOnlyUpdateAddons = isTeam || isEnterprise const addOns = subscription?.addons ?? [] const paid = subscription && subscription.tier.unit_amount > 0 @@ -69,6 +70,12 @@ const Subscription: FC = ({ showProjectName = false }) => { return basePlanCost + totalAddOnCost + totalUsageCost } + const subscriptionUpdateURL = isEnterprise + ? `/project/${projectRef}/settings/billing/update/enterprise` + : isTeam + ? `/project/${projectRef}/settings/billing/update/team` + : `/project/${projectRef}/settings/billing/update` + useEffect(() => { if (error) { ui.setNotification({ @@ -92,18 +99,16 @@ const Subscription: FC = ({ showProjectName = false }) => {
- + + + + + {!canUpdateSubscription || projectUpdateDisabled || !isActive ? ( diff --git a/studio/components/interfaces/Billing/TeamUpgrade.tsx b/studio/components/interfaces/Billing/TeamUpgrade.tsx index 6a990e86b3a..b85d7c15fff 100644 --- a/studio/components/interfaces/Billing/TeamUpgrade.tsx +++ b/studio/components/interfaces/Billing/TeamUpgrade.tsx @@ -1,4 +1,4 @@ -import { FC, useEffect, useRef, useState } from 'react' +import { useEffect, useRef, useState } from 'react' import { Transition } from '@headlessui/react' import { useRouter } from 'next/router' @@ -25,27 +25,24 @@ import { formatCustomDomainOptions, formatPITROptions, } from './AddOns/AddOns.utils' -import BackButton from 'components/ui/BackButton' import SupportPlan from './AddOns/SupportPlan' import HCaptcha from '@hcaptcha/react-hcaptcha' // Do not allow compute size changes for af-south-1 -interface Props { +interface TeamUpgradeProps { products: { tiers: any[]; addons: SubscriptionAddon[] } paymentMethods?: PaymentMethod[] currentSubscription: StripeSubscription isLoadingPaymentMethods: boolean - onSelectBack: () => void } -const TeamUpgrade: FC = ({ +const TeamUpgrade = ({ products, paymentMethods, currentSubscription, isLoadingPaymentMethods, - onSelectBack, -}) => { +}: TeamUpgradeProps) => { const { app, ui } = useStore() const router = useRouter() @@ -225,8 +222,7 @@ const TeamUpgrade: FC = ({ >
-
- onSelectBack()} /> +

Change your project's subscription

@@ -291,43 +287,41 @@ const TeamUpgrade: FC = ({
-
- { - setShowAddPaymentMethodModal(true) - }} - beforeConfirmPayment={beforeConfirmPayment} - onConfirmPayment={onConfirmPayment} - isSubmitting={isSubmitting} - captcha={ - { - setCaptchaToken(token) - }} - onExpire={() => { - setCaptchaToken(null) - }} - /> - } - /> -
+ { + setShowAddPaymentMethodModal(true) + }} + beforeConfirmPayment={beforeConfirmPayment} + onConfirmPayment={onConfirmPayment} + isSubmitting={isSubmitting} + captcha={ + { + setCaptchaToken(token) + }} + onExpire={() => { + setCaptchaToken(null) + }} + /> + } + /> = ({}) => { const selectedInterval = CHART_INTERVALS.find((i) => i.key === interval) || CHART_INTERVALS[1] const startDate = dayjs() - .subtract(selectedInterval.startValue, selectedInterval.startUnit) + .subtract(selectedInterval.startValue, selectedInterval.startUnit as dayjs.ManipulateType) .format(DATE_FORMAT) const endDate = dayjs().format(DATE_FORMAT) const charts = data?.data diff --git a/studio/components/interfaces/Reports/ReportWidget.tsx b/studio/components/interfaces/Reports/ReportWidget.tsx index def9096eb2e..45b55aef2a4 100644 --- a/studio/components/interfaces/Reports/ReportWidget.tsx +++ b/studio/components/interfaces/Reports/ReportWidget.tsx @@ -14,7 +14,8 @@ export interface ReportWidgetProps { tooltip?: string className?: string renderer: (props: ReportWidgetRendererProps) => React.ReactNode - params: BaseReportParams | LogsEndpointParams + // omitting params will hide the "View in logs explorer" button + params?: BaseReportParams | LogsEndpointParams isLoading: boolean } @@ -64,38 +65,40 @@ const ReportWidget: React.FC = (props) => {

{props.description}

- - -
diff --git a/studio/components/interfaces/Settings/Database/ConnectionPooling.tsx b/studio/components/interfaces/Settings/Database/ConnectionPooling.tsx index 6e4a3191780..b9d6b89725c 100644 --- a/studio/components/interfaces/Settings/Database/ConnectionPooling.tsx +++ b/studio/components/interfaces/Settings/Database/ConnectionPooling.tsx @@ -68,10 +68,8 @@ const ConnectionPooling: FC = () => { ) } - const { project } = poolingConfiguration - // for older projects - if (!project.pgbouncer_enabled && project.pool_mode == null) + if (!poolingConfiguration.pgbouncer_enabled && poolingConfiguration.pool_mode == null) return ( = () => { ) - const formModel = project + const formModel = poolingConfiguration const DB_FIELDS = ['db_host', 'db_name', 'db_port', 'db_user', 'inserted_at'] const connectionInfo = pluckObjectFields(formModel, DB_FIELDS) const BOUNCER_FIELDS = [ @@ -137,15 +135,22 @@ export const PgbouncerConfig: FC = observer( pool_mode: bouncerInfo.pool_mode || 'transaction', default_pool_size: bouncerInfo.default_pool_size || '', ignore_startup_parameters: bouncerInfo.ignore_startup_parameters || '', + pgbouncer_enabled: bouncerInfo.pgbouncer_enabled, }) const updateConfig = async (updatedConfig: any) => { try { - const response = await patch(`${API_URL}/props/pooling/${projectRef}/config`, updatedConfig) + const response = await patch(`${API_URL}/projects/${projectRef}/config/pgbouncer`, { + pgbouncer_enabled: updatedConfig.pgbouncer_enabled, + default_pool_size: updatedConfig.default_pool_size, + ignore_startup_parameters: updatedConfig.ignore_startup_parameters, + pool_mode: updatedConfig.pool_mode, + max_client_conn: updatedConfig.max_client_conn, + }) if (response.error) { throw response.error } else { - setUpdates({ ...response.project }) + setUpdates({ ...response }) ui.setNotification({ category: 'success', message: 'Successfully saved settings' }) } } catch (error: any) { diff --git a/studio/components/interfaces/Settings/Logs/LogEventChart.tsx b/studio/components/interfaces/Settings/Logs/LogEventChart.tsx index 0a4581b2941..18a856a5a1c 100644 --- a/studio/components/interfaces/Settings/Logs/LogEventChart.tsx +++ b/studio/components/interfaces/Settings/Logs/LogEventChart.tsx @@ -1,117 +1,29 @@ -import { BarChart } from 'components/to-be-cleaned/Charts/ChartRenderer' -import dayjs from 'dayjs' +import BarChart, { BarChartProps } from 'components/ui/Charts/BarChart' import { EventChartData, isUnixMicro, LogData, unixMicroToIsoTimestamp } from '.' -import { useMemo } from 'react' -interface Props { - data?: EventChartData[] +export interface LogEventChartProps { + data: EventChartData[] onBarClick: (isoTimestamp: string) => void } -const LogEventChart: React.FC = ({ data, onBarClick }) => { - // TODO: remove once endpoint returns iso timestamp directly - const transformedData = useMemo(() => { - return data?.map((d) => { - const iso = isUnixMicro(d.timestamp) - ? unixMicroToIsoTimestamp(d.timestamp) - : dayjs(d.timestamp).toISOString() - - return { - ...d, - timestamp: iso, - // needed for bar chart - // TODO: remove once bar chart is refactored - period_start: iso, - } - }) - }, [JSON.stringify(data)]) - - if (!data) return null - - return ( - { - if (!v || !v?.activePayload?.[0]?.payload) return - const unixOrIsoTimestamp = v.activePayload[0].payload.timestamp - const isoTimestamp = isUnixMicro(unixOrIsoTimestamp) - ? unixMicroToIsoTimestamp(unixOrIsoTimestamp) - : unixOrIsoTimestamp - // 60s before - onBarClick(isoTimestamp) - }} - customDateFormat="MMM D, HH:mm:s" - noDataMessage={''} - /> - ) -} - -// const useAggregated = (data: LogData[]) => { -// const truncateToMinute = (micro: number) => Math.floor(micro / 1000 / 1000 / 60) * 60 -// const truncateToHour = (micro: number) => Math.floor(micro / 1000 / 1000 / 60 / 60) * 60 * 60 -// const getDiffMinute = (currentTimestamp: number, olderTimestamp: number) => -// Math.round((currentTimestamp - olderTimestamp) / 1000 / 60) -// const getDiffHour = (currentTimestamp: number, olderTimestamp: number) => -// Math.round((currentTimestamp - olderTimestamp) / 1000 / 60 / 60) -// const diffMultiplierMinute = (v: number) => v * 60 -// const diffMultiplierHour = (v: number) => v * 60 * 60 -// return useMemo(() => { -// const oldest = data[data.length - 1] -// if (!oldest) return -// const latest = data[0] -// const oldestDayjs = dayjs(oldest.timestamp / 1000) -// const latestDayjs = dayjs(latest.timestamp / 1000) -// let truncFunc = truncateToMinute -// let getDiff = getDiffMinute -// let diffMultiplier = diffMultiplierMinute -// if (Math.abs(oldestDayjs.diff(latestDayjs, 'day', true)) > 0.25) { -// truncFunc = truncateToHour -// getDiff = getDiffHour -// diffMultiplier = diffMultiplierHour -// } - -// const countMap = data -// .map((d) => { -// // truncate to per-minute -// return { ...d, timestamp: truncateToMinute(d.timestamp) } -// }) -// .reduce((acc, d) => { -// if (acc[d.timestamp]) { -// acc[d.timestamp] = acc[d.timestamp] + 1 -// } else { -// acc[d.timestamp] = 1 -// } -// return acc -// }, {} as TimestampMap) - -// // Add in additional data points for empty minutes -// const oldestEvent = data[data.length - 1] -// if (!oldestEvent) return [] -// const currentTimestamp = new Date().getTime() -// const oldestTimestampMicro = oldestEvent.timestamp -// const latestTimestamp = truncFunc(data[0]['timestamp']) -// const diff = getDiff(currentTimestamp, oldestTimestampMicro / 1000) -// for (const toAdd of Array.from(Array(diff).keys())) { -// const tsToCheck = truncFunc(oldestTimestampMicro) + diffMultiplier(toAdd) -// if (!(tsToCheck in countMap) && tsToCheck <= latestTimestamp) { -// countMap[tsToCheck] = 0 -// } -// } - -// let aggregated = [] -// for (const [key, value] of Object.entries(countMap)) { -// const v: number = Number(key) -// aggregated.push({ -// timestamp: key, -// timestampMicro: v * 1000 * 1000, -// count: value, -// }) -// } -// return aggregated.sort((a, b) => a.timestampMicro - b.timestampMicro) -// }, [JSON.stringify(data)]) -// } +const LogEventChart = ({ data, onBarClick }: LogEventChartProps) => ( + { + if (!v || !v?.activePayload?.[0]?.payload) return + const unixOrIsoTimestamp = v.activePayload[0].payload.timestamp + const isoTimestamp = isUnixMicro(unixOrIsoTimestamp) + ? unixMicroToIsoTimestamp(unixOrIsoTimestamp) + : unixOrIsoTimestamp + // 60s before + onBarClick(isoTimestamp) + }} + customDateFormat="MMM D, HH:mm:s" + /> +) export default LogEventChart diff --git a/studio/components/interfaces/Settings/Logs/Logs.utils.ts b/studio/components/interfaces/Settings/Logs/Logs.utils.ts index 5d12a05e676..45d9dea510a 100644 --- a/studio/components/interfaces/Settings/Logs/Logs.utils.ts +++ b/studio/components/interfaces/Settings/Logs/Logs.utils.ts @@ -1,11 +1,11 @@ import { Filters, LogData, LogsEndpointParams, LogsTableName, SQL_FILTER_TEMPLATES } from '.' import dayjs, { Dayjs } from 'dayjs' -import { get } from 'lodash' +import { get, isEqual } from 'lodash' import { StripeSubscription } from 'components/interfaces/Billing' import { useMonaco } from '@monaco-editor/react' import logConstants from 'shared-data/logConstants' import BackwardIterator from 'components/ui/CodeEditor/Providers/BackwardIterator' -import { uniqBy } from 'lodash' +import uniqBy from 'lodash/uniqBy' import { useEffect } from 'react' /** @@ -228,13 +228,22 @@ export const genChartQuery = ( ) => { const [startOffset, trunc] = calcChartStart(params) const where = _genWhereStatement(table, filters) + + let joins = 'cross join unnest(t.metadata) as metadata' + if (table === LogsTableName.EDGE) { + joins += ' \n cross join unnest(metadata.request) as request' + joins += ' \n cross join unnest(metadata.response) as response' + } else if (table === LogsTableName.POSTGRES) { + joins += ' \n cross join unnest(metadata.parsed) as parsed' + } + return ` SELECT timestamp_trunc(t.timestamp, ${trunc}) as timestamp, count(t.timestamp) as count FROM ${table} t - cross join unnest(t.metadata) as metadata + ${joins} ${ where ? where + ` and t.timestamp > '${startOffset.toISOString()}'` @@ -349,3 +358,64 @@ export const useEditorHints = () => { } }, [monaco]) } + +/** + * Assumes that all timestamps are in ISO-8601 UTC timezone. + * + * min/max are the datetime strings that extend beyond the given timeseries data. + */ +export const fillTimeseries = ( + timeseriesData: any[], + timestampKey: string, + valueKey: string, + defaultValue: number, + min?: string, + max?: string +) => { + if (timeseriesData.length <= 1 && !(min || max)) return timeseriesData + const dates: unknown[] = timeseriesData.map((datum) => dayjs.utc(datum[timestampKey])) + + const maxDate = max ? dayjs.utc(max) : dayjs.utc(Math.max.apply(null, dates as number[])) + const minDate = min ? dayjs.utc(min) : dayjs.utc(Math.min.apply(null, dates as number[])) + + const truncationSample = timeseriesData.length > 0 ? timeseriesData[0][timestampKey] : min || max + const truncation = getTimestampTruncation(truncationSample) + + const newData = timeseriesData.map((datum) => { + const iso = dayjs.utc(datum[timestampKey]).toISOString() + datum[timestampKey] = iso + return datum + }) + + const diff = maxDate.diff(minDate, truncation as dayjs.UnitType) + for (let i = 0; i <= diff; i++) { + const dateToMaybeAdd = minDate.add(i, truncation as dayjs.ManipulateType) + if (!dates.find((d) => isEqual(d, dateToMaybeAdd))) { + newData.push({ + [timestampKey]: dateToMaybeAdd.toISOString(), + [valueKey]: defaultValue, + }) + } + } + + return newData +} + +export const getTimestampTruncation = (datetime: string): 'second' | 'minute' | 'hour' | 'day' => { + const values = ['second', 'minute', 'hour', 'day'].map((key) => + dayjs(datetime).get(key as dayjs.UnitType) + ) + const zeroCount = values.reduce((acc, value) => { + if (value === 0) { + acc += 1 + } + return acc + }, 0) + const truncation = { + 0: 'second' as const, + 1: 'minute' as const, + 2: 'hour' as const, + 3: 'day' as const, + }[zeroCount]! + return truncation +} diff --git a/studio/components/interfaces/Settings/Logs/LogsPreviewer.tsx b/studio/components/interfaces/Settings/Logs/LogsPreviewer.tsx index 1d718bcfb33..e089d38a65f 100644 --- a/studio/components/interfaces/Settings/Logs/LogsPreviewer.tsx +++ b/studio/components/interfaces/Settings/Logs/LogsPreviewer.tsx @@ -191,9 +191,9 @@ export const LogsPreviewer: React.FC = ({ } >
- {showChart && ( + {!isLoading && showChart && ( { handleSearch('event-chart-bar-click', { query: filters.search_query as string, diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.tsx b/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.tsx index f1c1a6b6965..d40c56df3ee 100644 --- a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.tsx +++ b/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.tsx @@ -317,11 +317,26 @@ const ForeignKeySelector: FC = ({ column, visible = false, closePanel, sa id="deletionAction" value={selectedForeignKey.deletionAction} label="Action if referenced row is removed" - // @ts-ignore - descriptionText={generateDeletionActionDescription( - selectedForeignKey.deletionAction, - `${selectedForeignKey.schema}.${selectedForeignKey.table}` - )} + descriptionText={ + <> +

+ {generateDeletionActionDescription( + selectedForeignKey.deletionAction, + `${selectedForeignKey.schema}.${selectedForeignKey.table}` + )} +

+

+ + Learn more about cascade deletes + +

+ + } error={errors.column} onChange={(value: string) => updateDeletionAction(value)} > diff --git a/studio/components/interfaces/TableGridEditor/TableGridEditor.tsx b/studio/components/interfaces/TableGridEditor/TableGridEditor.tsx index 8d158b7ecfd..56a81b2c554 100644 --- a/studio/components/interfaces/TableGridEditor/TableGridEditor.tsx +++ b/studio/components/interfaces/TableGridEditor/TableGridEditor.tsx @@ -35,6 +35,7 @@ import { ForeignRowSelectorProps } from './SidePanelEditor/RowEditor/ForeignRowS import TwoOptionToggle from 'components/ui/TwoOptionToggle' import TableDefinition from './TableDefinition' import APIDocumentationPanel from './APIDocumentationPanel' +import { ERROR_PRIMARY_KEY_NOTFOUND } from 'components/grid/constants' export interface TableGridEditorProps { /** Theme for the editor */ @@ -320,6 +321,12 @@ const TableGridEditor = ({ ) const configuration = { identifiers } + if (Object.keys(identifiers).length === 0) { + return ui.setNotification({ + category: 'error', + message: ERROR_PRIMARY_KEY_NOTFOUND, + }) + } mutateUpdateTableRow({ projectRef: project.ref, diff --git a/studio/data/table-rows/table-row-delete-mutation.ts b/studio/data/table-rows/table-row-delete-mutation.ts index ec660bf90e2..c111a11c824 100644 --- a/studio/data/table-rows/table-row-delete-mutation.ts +++ b/studio/data/table-rows/table-row-delete-mutation.ts @@ -16,12 +16,9 @@ export function getTableRowDeleteSql({ rows, }: Pick) { const { primaryKeys, error } = getPrimaryKeys({ table }) - if (error) { - throw error - } + if (error) throw error let queryChains = new Query().from(table.name, table.schema ?? undefined).delete() - primaryKeys!.forEach((key) => { const primaryKeyValues = rows.map((x) => x[key]) queryChains = queryChains.filter(key, 'in', primaryKeyValues) diff --git a/studio/hooks/analytics/useFillTimeseriesSorted.ts b/studio/hooks/analytics/useFillTimeseriesSorted.ts new file mode 100644 index 00000000000..b5ca6d3ec48 --- /dev/null +++ b/studio/hooks/analytics/useFillTimeseriesSorted.ts @@ -0,0 +1,18 @@ +import { fillTimeseries } from 'components/interfaces/Settings/Logs' +import { useMemo } from 'react' + +/** + * Convenience hook for memoized filling of timeseries data. + */ +const useFillTimeseriesSorted = (...args: Parameters) => { + return useMemo(() => { + const [data, timestampKey] = args + if (!data[0]?.[timestampKey]) return data; + + const filled = fillTimeseries(...args) + return filled.sort((a, b) => { + return (new Date(a[args[1]]) as any) - (new Date(b[args[1]]) as any) + }) + }, [JSON.stringify(args[0]), ...args]) +} +export default useFillTimeseriesSorted diff --git a/studio/hooks/analytics/useLogsPreview.tsx b/studio/hooks/analytics/useLogsPreview.tsx index 15e5be9a7ab..3e4a55589bc 100644 --- a/studio/hooks/analytics/useLogsPreview.tsx +++ b/studio/hooks/analytics/useLogsPreview.tsx @@ -15,10 +15,12 @@ import { LogsTableName, PREVIEWER_DATEPICKER_HELPERS, } from 'components/interfaces/Settings/Logs' -import { Dispatch, SetStateAction, useEffect, useRef, useState } from 'react' +import { Dispatch, SetStateAction, useEffect, useMemo, useRef, useState } from 'react' import { API_URL } from 'lib/constants' import { get } from 'lib/common/fetch' import dayjs from 'dayjs' +import useFillTimeseriesSorted from './useFillTimeseriesSorted' +import useTimeseriesUnixToIso from './useTimeseriesUnixToIso' interface Data { logData: LogData[] @@ -29,7 +31,7 @@ interface Data { filters: Filters params: LogsEndpointParams oldestTimestamp?: string - eventChartData: EventChartData[] | null + eventChartData: EventChartData[] } interface Handlers { loadOlder: () => void @@ -176,6 +178,22 @@ function useLogsPreview( setFilters({ ...newFilters, ...filterOverride }) } } + + const normalizedEventChartData = useTimeseriesUnixToIso( + eventChartResponse?.result || [], + 'timestamp' + ) + + const eventChartData = useFillTimeseriesSorted( + normalizedEventChartData, + 'timestamp', + 'count', + 0, + params.iso_timestamp_start , + // default to current time if not set + params.iso_timestamp_end || new Date().toISOString() + ) + return [ { newCount, @@ -186,7 +204,7 @@ function useLogsPreview( filters, params, oldestTimestamp: oldestTimestamp ? String(oldestTimestamp) : undefined, - eventChartData: eventChartResponse?.result || null, + eventChartData, }, { setFilters: handleSetFilters, diff --git a/studio/hooks/analytics/useTimeseriesUnixToIso.ts b/studio/hooks/analytics/useTimeseriesUnixToIso.ts new file mode 100644 index 00000000000..1172dd29518 --- /dev/null +++ b/studio/hooks/analytics/useTimeseriesUnixToIso.ts @@ -0,0 +1,21 @@ +import { isUnixMicro, unixMicroToIsoTimestamp } from 'components/interfaces/Settings/Logs' +import { useMemo } from 'react' + +/** + * Convenience hook for converting timeseries timestamp from unix microsecond to iso + * + * memoized + */ +const useTimeseriesUnixToIso = (data: any[], timestampKey: string) => { + return useMemo(() => { + // check if need to convert or not + if (data.length === 0) return data + if (!isUnixMicro(data[0][timestampKey])) return data + + return data?.map((d) => { + d[timestampKey] = unixMicroToIsoTimestamp(d[timestampKey]) + return d + }) + }, [JSON.stringify(data)]) +} +export default useTimeseriesUnixToIso diff --git a/studio/lib/constants/metrics.tsx b/studio/lib/constants/metrics.tsx index 3c1044e536c..39ee4a62c4c 100644 --- a/studio/lib/constants/metrics.tsx +++ b/studio/lib/constants/metrics.tsx @@ -151,6 +151,12 @@ export const METRICS = [ provider: 'daily-stats', category: METRIC_CATEGORIES.API_AUTH, }, + { + key: 'total_auth_billing_period_sso_mau', + label: 'Auth Monthly Active SSO User', + provider: 'daily-stats', + category: METRIC_CATEGORIES.API_AUTH, + }, { key: 'total_auth_ingress', label: 'Auth Ingress', diff --git a/studio/pages/project/[ref]/functions/[functionSlug]/index.tsx b/studio/pages/project/[ref]/functions/[functionSlug]/index.tsx index 403f83ceec8..7e03f65d572 100644 --- a/studio/pages/project/[ref]/functions/[functionSlug]/index.tsx +++ b/studio/pages/project/[ref]/functions/[functionSlug]/index.tsx @@ -1,20 +1,22 @@ import dayjs from 'dayjs' -import { useState } from 'react' +import { useMemo, useState } from 'react' import { useRouter } from 'next/router' import { Button } from 'ui' import { observer } from 'mobx-react-lite' import { PermissionAction } from '@supabase/shared-types/out/constants' - import { checkPermissions } from 'hooks' import { useParams } from 'common/hooks' import { ChartIntervals, NextPageWithLayout } from 'types' -import { DATE_FORMAT } from 'lib/constants' -import Panel from 'components/ui/Panel' import NoPermission from 'components/ui/NoPermission' -import ChartHandler from 'components/to-be-cleaned/Charts/ChartHandler' import FunctionsLayout from 'components/layouts/FunctionsLayout' import { useEdgeFunctionQuery } from 'data/edge-functions/edge-function-query' import { useFunctionsInvStatsQuery } from 'data/analytics/functions-inv-stats-query' +import ReportWidget from 'components/interfaces/Reports/ReportWidget' +import BarChart from 'components/ui/Charts/BarChart' +import AreaChart from 'components/ui/Charts/AreaChart' +import { isUnixMicro, unixMicroToIsoTimestamp } from 'components/interfaces/Settings/Logs' +import meanBy from 'lodash/meanBy' +import sumBy from 'lodash/sumBy' const CHART_INTERVALS: ChartIntervals[] = [ { @@ -22,40 +24,18 @@ const CHART_INTERVALS: ChartIntervals[] = [ label: '5 min', startValue: 1, startUnit: 'hour', - format: 'MMM D, h:mma', }, - { key: '15min', label: '15 min', startValue: 24, startUnit: 'hour', format: 'MMM D, ha' }, - { key: '1hr', label: '1 hour', startValue: 7, startUnit: 'day', format: 'MMM D' }, - { key: '1day', label: '1 day', startValue: 7, startUnit: 'day', format: 'MMM D' }, - { key: '7day', label: '7 days', startValue: 7, startUnit: 'day', format: 'MMM D' }, + { key: '15min', label: '15 min', startValue: 15, startUnit: 'min' }, + { key: '1hr', label: '1 hour', startValue: 1, startUnit: 'hour' }, + { key: '1day', label: '1 day', startValue: 1, startUnit: 'day' }, + { key: '7day', label: '7 days', startValue: 7, startUnit: 'day' }, ] -function calculateHighlightedValue(array: any, attribute: string, options?: { sum: boolean }) { - if (!array) return '' - - let total = 0 - let count = 0 - - array.forEach(function (item: any, index: number) { - const _item = item[attribute] - total += _item - count++ - }) - - if (options?.sum) { - return total - } else { - return total / count - } -} - const PageLayout: NextPageWithLayout = () => { const router = useRouter() const { ref: projectRef, functionSlug } = useParams() - const [interval, setInterval] = useState('15min') const selectedInterval = CHART_INTERVALS.find((i) => i.key === interval) || CHART_INTERVALS[1] - const { data: selectedFunction } = useEdgeFunctionQuery({ projectRef, slug: functionSlug }) const id = selectedFunction?.id @@ -64,37 +44,22 @@ const PageLayout: NextPageWithLayout = () => { functionId: id, interval: selectedInterval.key, }) + const isChartLoading = !data?.result && !error ? true : false + const chartData = useMemo(() => { + return (data?.result || []).map((d: any) => ({ + ...d, + timestamp: isUnixMicro(d.timestamp) ? unixMicroToIsoTimestamp(d.timestamp) : d.timestamp, + })) + }, [data?.result]) - const startDate = dayjs() - .subtract(selectedInterval.startValue, selectedInterval.startUnit) - .format(DATE_FORMAT) - const endDate = dayjs().format(DATE_FORMAT) - - const charts: any = {} - charts.data = data?.result - - const datetimeFormat = selectedInterval.format || 'MMM D, ha' - - const handleBarClick = (v: any, search: string) => { - if (!v || !v.activePayload?.[0]?.payload) return - // returns rechart internal tooltip data type - const payload = v.activePayload[0].payload - const timestamp = payload.timestamp - const timestampDigits = String(timestamp).length - if (timestampDigits < 16) { - // pad unix timestamp with additional 0 and then forward - const paddedTimestamp = String(timestamp) + '0'.repeat(16 - timestampDigits) - router.push(`/project/${projectRef}/functions/${id}/logs?te=${paddedTimestamp}`) - } else { - router.push(`/project/${projectRef}/functions/${id}/logs?te=${timestamp}`) - } - } - + const startDate = dayjs().subtract( + selectedInterval.startValue, + selectedInterval.startUnit as dayjs.ManipulateType + ) const canReadFunction = checkPermissions(PermissionAction.FUNCTIONS_READ, functionSlug as string) if (!canReadFunction) { return } - return (
@@ -128,79 +93,45 @@ const PageLayout: NextPageWithLayout = () => {
- {startDate && endDate && ( - <> -
- - - {/* - // @ts-ignore */} - handleBarClick(v, '/rest')} - /> - - - - - {/* - {/* - {/* - // @ts-ignore */} - handleBarClick(v, '/auth')} - /> - - -
- {/* - - handleBarClick(v, '/auth')} - /> - - */} - - )} +
+ ( + + )} + /> + ( + { + router.push( + `/project/${projectRef}/functions/${functionSlug}/invocations?its=${startDate.toISOString()}&ite=${ + v.timestamp + }` + ) + }} + /> + )} + /> +
) diff --git a/studio/pages/project/[ref]/settings/billing/update/enterprise.tsx b/studio/pages/project/[ref]/settings/billing/update/enterprise.tsx index e4f895b2fc7..90c6d4a9c94 100644 --- a/studio/pages/project/[ref]/settings/billing/update/enterprise.tsx +++ b/studio/pages/project/[ref]/settings/billing/update/enterprise.tsx @@ -2,7 +2,7 @@ import { useState, useEffect } from 'react' import { observer } from 'mobx-react-lite' import { useRouter } from 'next/router' -import { useStore, useFlag } from 'hooks' +import { useStore } from 'hooks' import { NextPageWithLayout } from 'types' import { API_URL, PRICING_TIER_PRODUCT_IDS } from 'lib/constants' import { get } from 'lib/common/fetch' @@ -18,7 +18,6 @@ const BillingUpdateEnterprise: NextPageWithLayout = () => { const projectRef = ui.selectedProject?.ref const orgSlug = ui.selectedOrganization?.slug - const projectUpdateDisabled = useFlag('disableProjectCreationAndUpdate') const [isLoadingPaymentMethods, setIsLoadingPaymentMethods] = useState(false) const [subscription, setSubscription] = useState() @@ -29,9 +28,7 @@ const BillingUpdateEnterprise: NextPageWithLayout = () => { subscription && subscription.tier.supabase_prod_id === PRICING_TIER_PRODUCT_IDS.ENTERPRISE useEffect(() => { - if (projectUpdateDisabled) { - router.push(`/project/${projectRef}/settings/billing/update`) - } else if (projectRef) { + if (projectRef) { getStripeProducts() getSubscription() } diff --git a/studio/pages/project/[ref]/settings/billing/update/free.tsx b/studio/pages/project/[ref]/settings/billing/update/free.tsx index ba62f0cd89f..efd5b49a206 100644 --- a/studio/pages/project/[ref]/settings/billing/update/free.tsx +++ b/studio/pages/project/[ref]/settings/billing/update/free.tsx @@ -3,7 +3,7 @@ import { observer } from 'mobx-react-lite' import { useRouter } from 'next/router' import { NextPageWithLayout } from 'types' -import { useStore, useFlag } from 'hooks' +import { useStore } from 'hooks' import { get } from 'lib/common/fetch' import { API_URL, PRICING_TIER_PRODUCT_IDS, STRIPE_PRODUCT_IDS } from 'lib/constants' @@ -16,8 +16,6 @@ const BillingUpdateFree: NextPageWithLayout = () => { const router = useRouter() const projectRef = ui.selectedProject?.ref - const projectUpdateDisabled = useFlag('disableProjectCreationAndUpdate') - const [products, setProducts] = useState<{ tiers: any[]; addons: any[] }>() const [subscription, setSubscription] = useState() @@ -25,9 +23,7 @@ const BillingUpdateFree: NextPageWithLayout = () => { subscription && subscription.tier.supabase_prod_id === PRICING_TIER_PRODUCT_IDS.ENTERPRISE useEffect(() => { - if (projectUpdateDisabled) { - router.push(`/project/${projectRef}/settings/billing/update`) - } else if (projectRef) { + if (projectRef) { getStripeProducts() getSubscription() } diff --git a/studio/pages/project/[ref]/settings/billing/update/index.tsx b/studio/pages/project/[ref]/settings/billing/update/index.tsx index 7a9b49601b7..4c6cba9f6eb 100644 --- a/studio/pages/project/[ref]/settings/billing/update/index.tsx +++ b/studio/pages/project/[ref]/settings/billing/update/index.tsx @@ -31,8 +31,7 @@ const BillingUpdate: NextPageWithLayout = () => { const [subscription, setSubscription] = useState() const [selectedPlan, setSelectedPlan] = useState() - const isEnterprise = - subscription && subscription.tier.supabase_prod_id === PRICING_TIER_PRODUCT_IDS.ENTERPRISE + const isEnterprise = subscription?.tier?.supabase_prod_id === PRICING_TIER_PRODUCT_IDS.ENTERPRISE useEffect(() => { if (projectRef) { diff --git a/studio/pages/project/[ref]/settings/billing/update/pro.tsx b/studio/pages/project/[ref]/settings/billing/update/pro.tsx index fb6db5a4c29..a175d3688f1 100644 --- a/studio/pages/project/[ref]/settings/billing/update/pro.tsx +++ b/studio/pages/project/[ref]/settings/billing/update/pro.tsx @@ -2,7 +2,7 @@ import { useState, useEffect } from 'react' import { observer } from 'mobx-react-lite' import { useRouter } from 'next/router' -import { useStore, useFlag } from 'hooks' +import { useStore } from 'hooks' import { get } from 'lib/common/fetch' import { API_URL, PRICING_TIER_PRODUCT_IDS } from 'lib/constants' @@ -21,8 +21,6 @@ const BillingUpdatePro: NextPageWithLayout = () => { const projectRef = ui.selectedProject?.ref const orgSlug = ui.selectedOrganization?.slug - const projectUpdateDisabled = useFlag('disableProjectCreationAndUpdate') - const [subscription, setSubscription] = useState() const [products, setProducts] = useState<{ tiers: any[]; addons: SubscriptionAddon[] }>() const [paymentMethods, setPaymentMethods] = useState() @@ -39,9 +37,7 @@ const BillingUpdatePro: NextPageWithLayout = () => { }, []) useEffect(() => { - if (projectUpdateDisabled) { - router.push(`/project/${projectRef}/settings/billing/update`) - } else if (projectRef) { + if (projectRef) { getStripeProducts() getSubscription() } diff --git a/studio/pages/project/[ref]/settings/billing/update/team.tsx b/studio/pages/project/[ref]/settings/billing/update/team.tsx index 00590a7e98d..316e1bb5976 100644 --- a/studio/pages/project/[ref]/settings/billing/update/team.tsx +++ b/studio/pages/project/[ref]/settings/billing/update/team.tsx @@ -2,7 +2,7 @@ import { useState, useEffect } from 'react' import { observer } from 'mobx-react-lite' import { useRouter } from 'next/router' -import { useStore, useFlag } from 'hooks' +import { useStore } from 'hooks' import { get } from 'lib/common/fetch' import { API_URL, PRICING_TIER_PRODUCT_IDS } from 'lib/constants' @@ -21,8 +21,6 @@ const BillingUpdateTeam: NextPageWithLayout = () => { const projectRef = ui.selectedProject?.ref const orgSlug = ui.selectedOrganization?.slug - const projectUpdateDisabled = useFlag('disableProjectCreationAndUpdate') - const [subscription, setSubscription] = useState() const [products, setProducts] = useState<{ tiers: any[]; addons: SubscriptionAddon[] }>() const [paymentMethods, setPaymentMethods] = useState() @@ -39,9 +37,7 @@ const BillingUpdateTeam: NextPageWithLayout = () => { }, []) useEffect(() => { - if (projectUpdateDisabled) { - router.push(`/project/${projectRef}/settings/billing/update`) - } else if (projectRef) { + if (projectRef) { getStripeProducts() getSubscription() } @@ -122,7 +118,6 @@ const BillingUpdateTeam: NextPageWithLayout = () => { currentSubscription={subscription} isLoadingPaymentMethods={isLoadingPaymentMethods} paymentMethods={paymentMethods || []} - onSelectBack={() => router.push(`/project/${projectRef}/settings/billing/update`)} /> ) } diff --git a/studio/stores/app/DatabaseStore.ts b/studio/stores/app/DatabaseStore.ts index 9204961d007..2d47b3ad468 100644 --- a/studio/stores/app/DatabaseStore.ts +++ b/studio/stores/app/DatabaseStore.ts @@ -24,7 +24,7 @@ export default class DatabaseStore extends PostgresMetaInterface { async getPoolingConfiguration(projectRef: string) { try { // Need to use project ref -> shouldn;t need to pass it in via argument - const url = `${API_URL}/props/pooling/${projectRef}/config` + const url = `${API_URL}/projects/${projectRef}/config/pgbouncer` const response = await get(url, { headers: this.headers }) if (response.error) throw response.error return response diff --git a/studio/tests/pages/projects/Logs.utils.test.js b/studio/tests/pages/projects/Logs.utils.test.js index 1b4f66eee48..b705fa4c729 100644 --- a/studio/tests/pages/projects/Logs.utils.test.js +++ b/studio/tests/pages/projects/Logs.utils.test.js @@ -1,11 +1,13 @@ import { ensureNoTimestampConflict, + fillTimeseries, genChartQuery, genDefaultQuery, LogsTableName, SQL_FILTER_TEMPLATES, } from 'components/interfaces/Settings/Logs' import dayjs from 'dayjs' +import { isEqual } from 'lodash' describe.each(Object.values(LogsTableName))('%s', (table) => { const templates = SQL_FILTER_TEMPLATES[table] @@ -98,3 +100,57 @@ test.each([ expect(result[0]).toEqual(expected[0]) expect(result[1]).toEqual(expected[1]) }) + +// test for log trunc filling +test.each([ + { + // truncate timestamp string from bigquery + case: 'bq utc timestamp, truncated minutely', + data: [ + { timestamp: '2023-04-26T17:18:00', count: 123 }, + { timestamp: '2023-04-26T17:20:00', count: 123 }, + ], + // expected + len: 3, + includes: [{ timestamp: '2023-04-26T17:19:00.000Z', count: 0 }], + }, + // hourly truncation + { + case: 'bq timestamp truncated hourly, different options', + data: [ + { period: '2023-04-26T17:00:00.000Z', value: 123 }, + { period: '2023-04-26T20:00:00.000Z', value: 123 }, + ], + // expected + len: 4, + defaultVal: 1, + valKey: 'value', + tsKey: 'period', + includes: [ + { period: '2023-04-26T18:00:00.000Z', value: 1 }, + { period: '2023-04-26T19:00:00.000Z', value: 1 }, + ], + }, + // fill beyong data min/max + { + case: 'fill beyond min/max', + data: [], + len: 3, + min: '2023-04-26T18:00:00.000Z', + max: '2023-04-26T20:00:00.000Z', + includes: [ + { timestamp: '2023-04-26T18:00:00.000Z', count: 0 }, + { timestamp: '2023-04-26T19:00:00.000Z', count: 0 }, + { timestamp: '2023-04-26T20:00:00.000Z', count: 0 }, + ], + }, +])( + 'fillTimeseries : $case', + ({ data, len, includes, min, max, tsKey = 'timestamp', valKey = 'count', defaultVal = 0 }) => { + const result = fillTimeseries(data, tsKey, valKey, defaultVal, min, max) + expect(result.length).toEqual(len) + for (const inc of includes) { + expect(result.find((d) => isEqual(d, inc))).toBeTruthy() + } + } +) diff --git a/studio/tests/pages/projects/LogsPreviewer.test.js b/studio/tests/pages/projects/LogsPreviewer.test.js index 780a82f9d4a..67883b53929 100644 --- a/studio/tests/pages/projects/LogsPreviewer.test.js +++ b/studio/tests/pages/projects/LogsPreviewer.test.js @@ -347,7 +347,7 @@ test('log event chart hide', async () => { return { result: [] } }) render() - await screen.findByText(/Logs \/ Time/) + await screen.findByText(/No data/) const toggle = await screen.findByText(/Chart/) userEvent.click(toggle) await expect(screen.findByText('Events')).rejects.toThrow() diff --git a/studio/types/ui.ts b/studio/types/ui.ts index 5e295507e6a..114f8bac3cb 100644 --- a/studio/types/ui.ts +++ b/studio/types/ui.ts @@ -18,9 +18,9 @@ interface NotificationMetadata { export interface ChartIntervals { key: 'minutely' | 'hourly' | 'daily' | '5min' | '15min' | '1hr' | '1day' | '7day' label: string - startValue: 1 | 24 | 7 - startUnit: 'hour' | 'day' - format: 'MMM D, h:mma' | 'MMM D, ha' | 'MMM D' + startValue: number + startUnit: 'min' | 'hour' | 'day' + format?: 'MMM D, h:mma' | 'MMM D, ha' | 'MMM D' } export interface VaultSecret {