ODBC teradata specific integration for Laravel framework.
mkrohn/laravel-odbc-teradata is a Laravel package for odbc teradata specific integration for laravel framework..
It currently has 0 GitHub stars and 1 downloads on Packagist (latest version v2.4).
Install it with composer require mkrohn/laravel-odbc-teradata.
Discover more Laravel packages by mkrohn
or browse all Laravel packages to compare alternatives.
Last updated
This integration allows the use of odbc_* php function with Laravel framework instead of PDO.
It emulates PDO class used by Laravel.
composer require mkrohn/laravel-odbc-teradataTo add source in your project
It's very simple to configure:
1) Add database to database.php file
'odbc-connection-name' => [
'driver' => 'odbc',
'dsn' => 'OdbcConnectionName',
'database' => 'DatabaseName',
'odbc' => true,
'host' => '127.0.0.1',
'username' => 'username',
'password' => 'password'
'options' => [
'processor' => Mkrohn\Odbc\Teradata\Query\Processors\TeradataProcessor::class,
'grammar' => [
'query' => Mkrohn\Odbc\Teradata\Query\Grammars\TeradataGrammar::class,
'schema' => Mkrohn\Odbc\Teradata\Schema\Grammars\TeradataGrammar::class
]
]
]
You can use Laravel, Eloquent ORM and other Illuminate's components as usual.
# Facade
$books = DB::connection('odbc-connection-name')->table('books')->where...;
# ORM
$books = Book::where...->get();