Oliver Rice

Results 66 issues of 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),...

enhancement

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 ```

bug

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' ```...