Oliver Rice
Oliver Rice
Fix typo in `PGTrigger.from_sql` docstring * [ ] #83
Move all the things to pyproject.toml
https://github.com/olirice/alembic_utils/blob/2e9cce207b3a3ef29871c7ddeffd8d2dc1796f0d/src/alembic_utils/pg_function.py#L92 This breaks when when a parameter name includes the word "default" e.g. ```python jsonb_array_elements(arr jsonb, default_arr jsonb = '[]') ``` ```python from parse import parse template = "{function_name}({parameters})" result...
Execute required ops from alembic when resolving required ops for alembic_utils ReplaceableEntities
## What kind of change does this PR introduce? Adds - a parallel implementation for WALRUS in a background worker - a realtime transport layer - a partial implementation of...
The `information_schema` is extremely slow compared to `pg_catalog` since it is mostly views Example: https://github.com/supabase/walrus/blob/6b6c3ec212e91f3c2a51fa6698c0209dd5208b20/sql/walrus--0.1.sql#L76 Since all subscriptions are deleted and re-created on a fairly short timer interval, (1-5 minutes),...
Use a trigger to make sure the `claims_role` will be able to select from the table without getting an error like ```sql ERROR: type "some_schema.some_type" does not exist ```
Replace psycopg2 dependency with ```python AsyncEngine.run_sync ``` Usage needs to be wrapped here: https://github.com/olirice/nebulo/blob/master/src/nebulo/server/starlette.py#L31
When `null` is passed to a first/last argument on a connection it errors with ``` int() argument must be a string, a bytes-like object or a number, not 'NoneType' ```...