greglamb / laravel-postgis-database by greglamb

An extended Postgres driver for Laravel 4 that provides support for PostGIS features.
343
14
6
Package Data
Maintainer Username: greglamb
Maintainer Contact: email@greglamb.me (Greg Lamb)
Package Create Date: 2013-04-18
Package Last Update: 2014-01-10
Home Page:
Language: PHP
License: MIT
Last Refreshed: 2024-11-22 03:09:17
Package Statistics
Total Downloads: 343
Monthly Downloads: 1
Daily Downloads: 0
Total Stars: 14
Total Watchers: 6
Total Forks: 13
Total Open Issues: 5

laravel-postgis-database

Provides an extended Postgres driver for Laravel 4 that provides support for PostGIS features

features

  • Adds schema grammer for point
  • Adds schema grammer for polygon

install

composer.json

Add a requirement for the package

{
    "require": {
        "lamb/laravel-postgis-database": "dev-master"
    }
}

config/app.php

Add it to the list of providers

'providers' => array(
  'Lamb\LaravelPostgisDatabase\PostgisDatabaseServiceProvider'
)

config/database.php

Add a connection using the postgis driver instead of pgsql

  'pgsql' => array(
    'driver'   => 'postgis',
    'host'     => 'localhost',
    'database' => 'database',
    'username' => 'root',
    'password' => '',
    'charset'  => 'utf8',
    'prefix'   => '',
    'schema'   => 'public',
  ),

license

Released under the MIT license