{
   "name": "pg_try_cast",
   "abstract": "TRY_CAST / TRY_CONVERT for PostgreSQL: convert values without raising errors",
   "description": "Converts text to any PostgreSQL data type and returns NULL or a fallback value instead of raising an error when the conversion fails. Uses the soft-error input functions of PostgreSQL 16+, with no subtransactions.",
   "version": "1.0.0",
   "date": "2026-10-19T18:35:58Z",
   "maintainer": "Vitor Mazuco",
   "release_status": "stable",
   "user": "vitormazuco",
   "sha1": "950ac805d62fbaeaf00f3cbe4a9d8de6377b8876",
   "license": "postgresql",
   "prereqs": {
      "runtime": {
         "requires": {
            "PostgreSQL": "16.0.0"
         }
      }
   },
   "provides": {
      "pg_try_cast": {
         "abstract": "TRY_CAST / TRY_CONVERT for PostgreSQL",
         "docfile": "README.md",
         "file": "pg_try_cast--1.0.sql",
         "version": "1.0.0"
      }
   },
   "tags": ["try_cast", "try_convert", "cast", "conversion", "sql server", "data cleaning"],
   "resources": {
      "bugtracker": {
         "web": "https://github.com/SEU-USUARIO/pg_try_cast/issues"
      },
      "repository": {
         "type": "git",
         "url": "https://github.com/SEU-USUARIO/pg_try_cast.git",
         "web": "https://github.com/SEU-USUARIO/pg_try_cast"
      }
   }
}
