Max F ce54b6478a dev 2020-09 5 роки тому
..
Drivers ac0c1d9c4f dev 2019-11 6 роки тому
Readme.md 3f1b7a7528 dev 2019-11 6 роки тому
SqlDb.php 87207b4adc dev 2020-04 5 роки тому
SqlDriver.php 3f1b7a7528 dev 2019-11 6 роки тому
SqlDriverInterface.php 3f1b7a7528 dev 2019-11 6 роки тому
SqlExpr.php 9ceae776c5 dev 2019-11 6 роки тому
SqlIn.php f38f3b7c6a dev 2019-11 6 роки тому
SqlLike.php 9ceae776c5 dev 2019-11 6 роки тому
SqlOrmModel.php 9ceae776c5 dev 2019-11 6 роки тому
SqlQuery.php 9129311d40 dev 2020-04 5 роки тому
SqlResultSetError.php 9ceae776c5 dev 2019-11 6 роки тому
SqlResultset.php 3f1b7a7528 dev 2019-11 6 роки тому
SqlResultsetInterface.php 3f1b7a7528 dev 2019-11 6 роки тому
SqlSchema.php 3bb75cd7e0 dev 2020-04 5 роки тому
SqlTable.php fccfa313b1 dev 2020-08 5 роки тому
SqlTableModel.php b54c307895 dev 2020-04 5 роки тому
SqlTools.php ce54b6478a dev 2020-09 5 роки тому
SqlWhere.php 9ceae776c5 dev 2019-11 6 роки тому
testModel.php 3f1b7a7528 dev 2019-11 6 роки тому

Readme.md

// DROP DATABASE

$db->dropDatabase('test', true);

// returns boolean

// CREATE DATABASE

$db->createDatabase('test', true);

// returns boolean

// USE DATABASE

$db->use('test');

// returns boolean

// CREATE TABLE

$db->createTable('TEST', ['id' => 'int(11) not null auto_increment', 'my_int' => 'int(11) null', 'my_text' => "varchar(32) not null default ''"], ['primary key (id)'], true);

// returns boolean

// INSERT ROW FROM OBJECT

$test = new \StdClass;
$test->my_int = '111';
$test->my_text = 'ok';
$db->getTable('TEST')->insert($test);

// returns insert_id

// INSERT ROW FROM ARRAY

$test = [
	'my_int' => '111',
	'my_text' => 'ok',
];
$db->getTable('TEST')->insert($test);

// returns insert_id

// UPDATE ROW

$db->getTable('TEST')->update(['my_int' => '11111', 'my_text' => 'ok ok'], ['id' => 1]);

// return affected_rows

// GET ROWS

$test = $db->getTable('TEST')->getAll();

// returns array (2 dimensions)

// GET ROW

$test = $db->getTable('TEST')->getOne();

// returns array