feat(scheme): 新增数据库表结构同步方案

This commit is contained in:
augushong
2026-01-09 21:08:51 +08:00
parent 1a39354287
commit 8de6b99bb3
24 changed files with 944 additions and 3 deletions

View File

@@ -0,0 +1,21 @@
<?php
namespace base\common\scheme\attribute;
use Attribute;
#[Attribute(Attribute::TARGET_PROPERTY)]
class Component
{
/**
* @param string $type 组件类型 (e.g. radio, image, editor)
* @param array $options 选项数据 (e.g. ['1'=>'男', '2'=>'女'])
* @param array $extra 额外参数
*/
public function __construct(
public string $type,
public array $options = [],
public array $extra = []
) {
}
}