schemas and fields

This commit is contained in:
2026-01-07 23:49:55 +02:00
parent 874ddd33e2
commit 53f9548966
17 changed files with 573 additions and 240 deletions
+2 -1
View File
@@ -4,7 +4,8 @@ class Field
{
public function __construct(
public string $id,
public string $label,
public string $alias,
public string $name,
public string $type,
) {}
}
+6 -2
View File
@@ -4,12 +4,16 @@ class Schema
{
/**
* @param string $id
* @param string $label
* @param string $alias
* @param string $name
* @param int $revisions
* @param Field[] $fields
*/
public function __construct(
public string $id,
public string $label,
public string $alias,
public string $name,
public int $revisions,
public array $fields,
) {}
}