{"id":14968792,"url":"https://github.com/supabase/pgextkit","last_synced_at":"2025-03-25T12:33:03.659Z","repository":{"id":65982101,"uuid":"553395160","full_name":"supabase/pgextkit","owner":"supabase","description":null,"archived":true,"fork":false,"pushed_at":"2022-12-12T14:47:01.000Z","size":39,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":27,"default_branch":"main","last_synced_at":"2025-03-20T08:07:00.285Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"postgresql","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/supabase.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":["supabase"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2022-10-18T06:35:28.000Z","updated_at":"2025-02-26T00:08:57.000Z","dependencies_parsed_at":"2023-02-19T19:31:25.572Z","dependency_job_id":null,"html_url":"https://github.com/supabase/pgextkit","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supabase%2Fpgextkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supabase%2Fpgextkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supabase%2Fpgextkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supabase%2Fpgextkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/supabase","download_url":"https://codeload.github.com/supabase/pgextkit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245458710,"owners_count":20618697,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-09-24T13:40:34.473Z","updated_at":"2025-03-25T12:33:03.615Z","avatar_url":"https://github.com/supabase.png","language":"Rust","funding_links":["https://github.com/sponsors/supabase"],"categories":[],"sub_categories":[],"readme":"# Postgres Extension Kit\n\nThis extension allows PostgreSQL extensions to dynamically acquire shared memory as well as start background workers.\nThis allows extensions to start at any time during  the lifetime of the server.\nThis also means can be upgraded without restarting the database server.\n\n*This extension is in its early stages of development and is not guaranteed to be stable*\n\n## Building from source\n\n```shell\nPG_VERSION=pg15 cargo pgx run --features extension\n```\n\n(Change `pg15` to the required version accordingly)\n\n## Installation\n\nThis extension needs to be added to `shared_preload_libraries` setting of PostgreSQL. Extensions that depend on it,\nshould specify it in the list of requirements. Upon the completion of the SQL queries of those extensions it is recommended\nthat they call `pgexkit.load('extname', 'version')` to load themselves.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsupabase%2Fpgextkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsupabase%2Fpgextkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsupabase%2Fpgextkit/lists"}