20260922172938
This commit is contained in:
1 parent
583984c24f
commit
c8dad8d4a6
46 files changed
+3366
-1246
No files matched your search
@@ -0,0 +1,19 @@
|
||||
/* ============================================================================
|
||||
s_module 增加 b_updated_at(最后保存时间)
|
||||
----------------------------------------------------------------------------
|
||||
模块管理右侧卡头需要展示「模块的更新时间」,原 s_module 没有任何时间列。
|
||||
语义:本模块任意配置(主表行 / 字段 / 界面配置 / 自动编码 / 权限点 / 关联 /
|
||||
删除规则 / 多语言)保存成功时刷新,即「这个模块最后一次被保存的时间」,
|
||||
而不只是主表行被改动的时间。写入由前端保存链路负责(见
|
||||
ModuleManagement buildSaveData),与 s_user_module_pref.b_updated_at 同一手法。
|
||||
历史行保持 NULL:不臆造时间,前端对空值不渲染该项,模块下次保存时自然填上。
|
||||
============================================================================ */
|
||||
|
||||
if not exists (
|
||||
select 1
|
||||
from sys.columns
|
||||
where object_id = object_id('dbo.s_module')
|
||||
and name = 'b_updated_at'
|
||||
)
|
||||
alter table dbo.s_module add b_updated_at datetime2 null;
|
||||
GO
|
||||
Reference in new issue
Block a user