Playground

模型工坊

对象模型的实验场——命名空间、表、引用与服务,而不是格式转换。

关注模型表面:嵌套、顶层声明与命名服务参数。完整解析落在 `vos` crate / `@game-gpt/vos`。

model.vos

关注模型表面:嵌套、顶层声明与命名服务参数。完整解析落在 `vos` crate / `@game-gpt/vos`。

结构预览
结构预览
namespace demo::identity;

enums AccessVisibility {
    [unknown]
    Unknown = 0,
    Public = 1,
    Internal = 2,
    Private = 3,
}

flags ApiKeyScope {
    [unknown]
    Unknown = 0,
    ReadProfile = 0x01,
    ReadContent = 0x02,
    Generate = 0x04,
}

table User {
    @@user_id: uuid,
    @slug: utf8,
    password_hash: utf8,
    display_name: utf8,
    bio: utf8?,
    manager: &User? = null,
    created_at: DateTime<UTC>,
}

table LoginEmail {
    @@login_email_id: uuid,
    @email: utf8,
    user_id: &User,
    verified_at: DateTime<UTC>?,
}
结构看起来正常