{"id":21099216,"url":"https://github.com/za-arthur/apod_fts","last_synced_at":"2025-09-07T17:39:18.441Z","repository":{"id":82810495,"uuid":"72355404","full_name":"za-arthur/apod_fts","owner":"za-arthur","description":"PostgreSQL full text search example","archived":false,"fork":false,"pushed_at":"2024-09-17T08:44:34.000Z","size":24342,"stargazers_count":8,"open_issues_count":0,"forks_count":8,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-16T16:50:11.715Z","etag":null,"topics":["demo","full-text-search","postgresql"],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/za-arthur.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-10-30T14:48:37.000Z","updated_at":"2024-09-17T08:44:36.000Z","dependencies_parsed_at":null,"dependency_job_id":"37c6aa5d-7f20-4887-b78b-1d62ce1fabdb","html_url":"https://github.com/za-arthur/apod_fts","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/za-arthur/apod_fts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/za-arthur%2Fapod_fts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/za-arthur%2Fapod_fts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/za-arthur%2Fapod_fts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/za-arthur%2Fapod_fts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/za-arthur","download_url":"https://codeload.github.com/za-arthur/apod_fts/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/za-arthur%2Fapod_fts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271242325,"owners_count":24725021,"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","status":"online","status_checked_at":"2025-08-19T02:00:09.176Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["demo","full-text-search","postgresql"],"created_at":"2024-11-19T22:58:26.276Z","updated_at":"2025-08-20T00:16:25.432Z","avatar_url":"https://github.com/za-arthur.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Postgres Professional](static/PGpro-logo.png)](https://postgrespro.com/)\n\n# apod_fts\nPostgreSQL full text search example. Site [tsdemo.postgrespro.ru](http://tsdemo.postgrespro.ru/).\n\n# Modules\n* [ts_json](modules/ts_json) provides functions to full text search with json and jsonb.\n* [ts_parser](modules/ts_parser) is the modified default text search parser from\nPostgreSQL 9.6.\n\n# Installing\n`apod_fts` is a web-application written in Python using flask web-framework. To run this application\nyou need to install `Flask` and `psycopg2` Python packages.\n\nIt is necessary that PostgreSQL binaries are in PATH environment. To install all text search dictionaries and RUM index you can use scripts in script directory. Use the following commands\n\n```\n=\u003e cd apod_fts\n=\u003e createdb apod\n=\u003e psql apod \u003c scripts/apod.dump\n=\u003e chmod +x scripts/01-create-configuration.sh\n=\u003e scripts/01-create-configuration.sh\n=\u003e chmod +x scripts/02-create-rum.sh\n=\u003e scripts/02-create-rum.sh\n=\u003e chmod +x scripts/03-fuzzy-hints.sh\n=\u003e scripts/03-fuzzy-hints.sh\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fza-arthur%2Fapod_fts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fza-arthur%2Fapod_fts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fza-arthur%2Fapod_fts/lists"}