valeur par défaut pour le pk dans le querybuilder, ajout du whereRaw sur le model, fixation à * sur la liste de colonnes si non définie
This commit is contained in:
@@ -23,7 +23,7 @@ test("insert row",function () {
|
||||
});
|
||||
|
||||
test("querybuilder", function() {
|
||||
$qb = new QueryBuilder("test","id");
|
||||
$qb = new QueryBuilder("test");
|
||||
$row = $qb->find(1);
|
||||
|
||||
expect($row)->toBeObject();
|
||||
@@ -41,6 +41,16 @@ test("querybuilder", function() {
|
||||
|
||||
expect($rows)->toBeArray();
|
||||
expect(count($rows))->toBe(0);
|
||||
|
||||
$qb->reset();
|
||||
$rows = $qb->whereRaw("id = 1")->columns("*")->get();
|
||||
expect($rows)->toBeArray();
|
||||
expect(count($rows))->toBe(1);
|
||||
|
||||
$qb->reset();
|
||||
$rows = $qb->whereRaw("id = 1")->get();
|
||||
expect($rows)->toBeArray();
|
||||
expect(count($rows))->toBe(1);
|
||||
});
|
||||
|
||||
test("update row", function() {
|
||||
|
||||
Reference in New Issue
Block a user