|
|
|
@ -4,7 +4,7 @@ declare(strict_types=1); |
|
|
|
|
|
|
|
|
|
|
|
namespace prj\{{.Root}}\models\{{.Subfolder}}; |
|
|
|
namespace prj\{{.Root}}\models\{{.Subfolder}}; |
|
|
|
|
|
|
|
|
|
|
|
class {{.File}}_model extends \tts\database\model { |
|
|
|
class {{.File}}_model extends \tts\model { |
|
|
|
protected $pdo; |
|
|
|
protected $pdo; |
|
|
|
protected $table = "test_names"; |
|
|
|
protected $table = "test_names"; |
|
|
|
|
|
|
|
|
|
|
|
@ -35,9 +35,9 @@ class {{.File}}_model extends \tts\database\model { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public function populate($rows): void { |
|
|
|
public function populate($rows): void { |
|
|
|
$dummy = new \tts\database\dummy_data($this->pdo); |
|
|
|
$dummy = new \tts\dummy_data($this->pdo); |
|
|
|
$data = [ 'first_name' => \tts\arrays\mocking\rnd_names::get_first_names(), |
|
|
|
$data = [ 'first_name' => \tts\rnd_names::get_first_names(), |
|
|
|
'last_name' => \tts\arrays\mocking\rnd_names::get_last_names(), |
|
|
|
'last_name' => \tts\rnd_names::get_last_names(), |
|
|
|
]; |
|
|
|
]; |
|
|
|
$dummy->add_dummy_data($this->table, $rows, $data); |
|
|
|
$dummy->add_dummy_data($this->table, $rows, $data); |
|
|
|
} |
|
|
|
} |
|
|
|
@ -50,7 +50,7 @@ class {{.File}}_model extends \tts\database\model { |
|
|
|
try { |
|
|
|
try { |
|
|
|
$status = $this->save(); |
|
|
|
$status = $this->save(); |
|
|
|
} catch (\PDOException $e) { |
|
|
|
} catch (\PDOException $e) { |
|
|
|
echo \tts\exceptions\DB_Exception::customMessage($e, "Unable to save changes!"); |
|
|
|
echo \tts\DB_Exception::customMessage($e, "Unable to save changes!"); |
|
|
|
} |
|
|
|
} |
|
|
|
if ($status === self::successful_save) { |
|
|
|
if ($status === self::successful_save) { |
|
|
|
return true; // It saved |
|
|
|
return true; // It saved |
|
|
|
@ -67,7 +67,7 @@ class {{.File}}_model extends \tts\database\model { |
|
|
|
$result = $this->pdo->query($sql); |
|
|
|
$result = $this->pdo->query($sql); |
|
|
|
return self::pdo_fetch_lazy($result); |
|
|
|
return self::pdo_fetch_lazy($result); |
|
|
|
} catch (\PDOException $e) { |
|
|
|
} catch (\PDOException $e) { |
|
|
|
echo \tts\exceptions\DB_Exception::customMessage($e); |
|
|
|
echo \tts\DB_Exception::customMessage($e); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|