{"repo":"nikita-volkov/postgresql-types","free":true,"listed":false,"github":"https://github.com/nikita-volkov/postgresql-types","clone":"git clone https://github.com/nikita-volkov/postgresql-types.git","description":"Mappings for PostgreSQL types","language":"Haskell","stars":31,"topics":["haskell","hasql","postgresql","postgresql-simple"],"license":"MIT","category":"databases-storage","readme_excerpt":"postgresql-types Precise Haskell representations of PostgreSQL data types with mappings to and from both binary and textual formats. Key Features Ecosystem Integration Adapter packages provide integrations for major PostgreSQL client libraries: - \"hasql\": \"hasql-postgresql-types\" - \"postgresql-simple\": \"postgresql-simple-postgresql-types\" Supported Types This package provides support for nearly all PostgreSQL data types, including: - Numeric types : Int2, Int4, Int8, Float4, Float8, Numeric, Money, Oid - Character types : Char, Varchar, Text, Bpchar - Boolean type : Bool - Binary data : Bytea - Date/time types : Date, Time, Timestamp, Timestamptz, Timetz, Interval - Network address types : Inet, Cidr, Macaddr, Macaddr8 - Geometric types : Point, Line, Lseg, Box, Path, Polygon, Circle - PostGIS types : Geometry - Bit string types : Bit, Varbit - UUID type : Uuid - JSON types : Json, Jsonb - Full-text search types : Tsvector - Key-value types : Hstore - Range types : Range (supporting int4range, int8range, numrange, tsrange, tstzrange, daterange) - Multirange types : Multirange (supporting int4multirange, int8multirange, etc.) - Array types for all of the above For detailed information about each type, see the package documentation. Type Safety & Valid Ranges All PostgreSQL types are represented with hidden constructors, ensuring that only valid PostgreSQL values can be constructed. This design prevents invalid data from being represented at the type level. Values can only be c","default_branch":null,"files":null,"tree":[],"storefront":"/r/nikita-volkov","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nikita-volkov/postgresql-types/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}