ajout uuid

This commit is contained in:
Jephté Clain 2025-06-05 11:56:38 +04:00
parent 5ecc9ac3d7
commit 2f17d85121
2 changed files with 3 additions and 0 deletions

View File

@ -44,6 +44,7 @@ abstract class CapacitorStorage {
const GENLIC_DEFINITION = "varchar(80)";
const GENLIB_DEFINITION = "varchar(255)";
const GENTEXT_DEFINITION = "mediumtext";
const GENUUID_DEFINITION = "varchar(36)";
protected static function gencol($def): string {
if (!is_string($def)) $def = strval($def);
@ -55,6 +56,7 @@ abstract class CapacitorStorage {
case "genlic": $def = static::GENLIC_DEFINITION; break;
case "genlib": $def = static::GENLIB_DEFINITION; break;
case "gentext": $def = static::GENTEXT_DEFINITION; break;
case "genuuid": $def = static::GENUUID_DEFINITION; break;
}
return $def;
}

View File

@ -11,6 +11,7 @@ class PgsqlStorage extends CapacitorStorage {
const SERTS_DEFINITION = "timestamp";
const GENSERIAL_DEFINITION = "serial primary key";
const GENTEXT_DEFINITION = "text";
const GENUUID_DEFINITION = "uuid";
function __construct($pgsql) {
$this->db = Pgsql::with($pgsql);