An open API service indexing awesome lists of open source software.

https://github.com/belamov/postgres-range

Laravel package for PostgreSQL range types support
https://github.com/belamov/postgres-range

daterange int4range int8range laravel numrange package packagist postgres-range postgresql ranges timerange tsrange

Last synced: 30 days ago
JSON representation

Laravel package for PostgreSQL range types support

Awesome Lists containing this project

README

          

![postgres-range](https://banners.beyondco.de/postgres-range.png?theme=dark&packageManager=composer+require&packageName=belamov%2Fpostgres-range&pattern=architect&style=style_1&description=Laravel+package+for+PostgreSQL+range+types+support&md=1&showWatermark=0&fontSize=100px&images=https%3A%2F%2Flaravel.com%2Fimg%2Flogomark.min.svg)
[![Latest Version on Packagist](https://img.shields.io/packagist/v/belamov/postgres-range.svg?style=flat-square)](https://packagist.org/packages/belamov/postgres-range)
![PHP from Packagist](https://img.shields.io/packagist/php-v/belamov/postgres-range)
[![Laravel](https://img.shields.io/badge/laravel-7%20%7C%208%20%7C%209%20%7C%2010%20%7C%2011%20%7C%2012-green)](https://laravel.com/)
[![tests](https://github.com/belamov/postgres-range/actions/workflows/main.yml/badge.svg)](https://github.com/belamov/postgres-range/actions/workflows/main.yml)
[![codecov](https://codecov.io/gh/belamov/postgres-range/branch/master/graph/badge.svg)](https://codecov.io/gh/belamov/postgres-range)
[![StyleCI](https://github.styleci.io/repos/253326230/shield?branch=master)](https://github.styleci.io/repos/253326230)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/belamov/postgres-range/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/belamov/postgres-range/?branch=master)
[![Total Downloads](https://img.shields.io/packagist/dt/belamov/postgres-range.svg?style=flat-square)](https://packagist.org/packages/belamov/postgres-range)

This package provides support for PostgreSQL's range types for Laravel 7+.

Please check the [documentation](https://belamov.github.io/postgres-range)

### Changelog

Please see [CHANGELOG](CHANGELOG.md) for more information about what has changed recently.

## Contributing

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

## Credits

- [belamov](https://belamov.com)
- [Date Ranges in Laravel](https://medium.com/@palypster/ranges-in-laravel-7-using-postgresql-c4bc69b91758) by [Pavol Perdík](https://github.com/palypster)
- [How to extend or overwrite Query Grammar in Laravel 5](https://medium.com/@daniilromazanov/how-to-extend-query-grammar-in-laravel-fb3d2d6de6d4) by Daniil Romazanov
- https://laravelpackage.com/ - great tutorial for developing packages for laravel
- [Laravel Package Boilerplate](https://laravelpackageboilerplate.com).
- [All Contributors](../../contributors)

## License

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.