rioxygen/cicoredatabase

CodeIgniter Core Database Mysql

v0.0.7 2018-02-25 06:38 UTC

This package is auto-updated.

Last update: 2024-03-27 15:28:45 UTC


README

Build Status Coverage Status Scrutinizer Code Quality Dependency Status

Core Mysql Driver CodeIgniter

Based on the CodeIgniter database implementation This takes the Mysql Library from 3.0 and makes it work without the rest of CodeIgniter.

Proyecto codeigniterCoreDatabase

Este proyecto busca pasar el driver de CodeIgniter v3.* a un estandar PSR-4 para ser usado como una libreria más o como capa de acceso a datos

Ejemplo de carga

<?php
use Rioxygen\CiCoreDatabase\Mysql\CI_DB_mysqli_driver;
$db = array(
    'dsn'	=> '',
    'hostname' => 'cicore-db',
    'username' => 'root',
    'password' => 'mysql',
    'database' => 'magento2',
    'dbdriver' => 'mysqli',
    'dbprefix' => '',
    'pconnect' => TRUE,
    'db_debug' => 'production',
    'cache_on' => FALSE,
    'cachedir' => '',
    'char_set' => 'utf8',
    'dbcollat' => 'utf8_general_ci',
    'swap_pre' => '',
    'encrypt' => FALSE,
    'compress' => FALSE,
    'stricton' => FALSE,
    'failover' => array(),
    'save_queries' => TRUE
);

$test = new CI_DB_mysqli_driver($db);
$query =  $test->query("SELECT * FROM tester");

Uso de Docker para ejemplo

Se agrega un docker-compose para poder usarlo de manera integral