• DNN 配置 数据库篇


    配置表:

    HostSettings主机设置表,主要设置网站的版本,是否在线升级,与主机相关的主机名,主机URL,EMAIL,代理...
     
    字段 备注
    SettingName 配置的名称
    SettingValue 配置的内容
    SettingIsSecure 是否安全配置

    Portals站点信息配置表

    字段 备注
    PortalID 站点ID(可架设多个门户站点而共用一个数据库,通过PortalID区分)
    PortalName 站点名称
    LogoFile 站标
    FooterText  
    ExpiryDate 站点终止日期
    UserRegistration  
    BannerAdvertising Banner 广告
    AdministratorId 管理员ID
    Currency 货币类型
    HostFee 空间租用费(参照HostSettings表)
    HostSpace 虚拟主机 (MB):为每个新建站点输入默认的空间大小,参照HostSettings表)
    AdministratorRoleId 管理员角色ID(配置管理员角色)(参照HostSettings表)
    RegisteredRoleId 注册用户的角色ID(配置注册用户角色)(参照HostSettings表)
    Description 站点描述
    KeyWords 关键子
    BackgroundFile 背景图片
    GUID GUID
    PaymentProcessor 付费方式?(参照HostSettings表)
    ProcessorUserId 用户ID处理方式(参照HostSettings表)
    ProcessorPassword 口令处理方式(参照HostSettings表)
    SiteLogHistory 站点历史日志(参照HostSettings表)
    HomeTabId 主页ID
    LoginTabId Login页面ID
    UserTabId 用户页面ID
    DefaultLanguage 缺省语言
    TimezoneOffset 时区偏移量
    AdminTabId 后台管理页面ID
    HomeDirectory 站点目录
    SplashTabId Splash 页面ID
    PortalAlias站点别名表(通过该表可以通过一个站点ID映射多个域名,达到多站点的目的)
    字段 备注
    PortalAlias 别名ID
    PortalID 站点ID
    HttpAlias 站点地址别称
    Tabs:导航栏标签信息表(一个Tab对应一个具体的页面)
    TabID 页面编号
    TabOrder 页面序号
    TabName 页面名称
    IsVisible 页面是否可见
    ParentId 上级页面ID
    [Level] 页面的级别
    IconFile 页面菜单的图标
    DisableLink 是否能用页面连接
    Title 页面标题
    Description 页面描述
    KeyWords 页面关键字
    IsDeleted 页面是否被删除
    Url 页面地址
    SkinSrc 页面皮肤路径
    ContainerSrc 页面容器路径
    TabPath 页面路径
    StartDate 页面的有效起始日期
    EndDate 页面的有效结束日期
    RefreshInterval 页面的刷新间隔
    PageHeadText 页面的HEAD文本
    Modules:用户模块表(显示在网站上的各个功能模块;如:快速链接,公告等)
    字段 备注
    ModuleID 模块ID
    ModuleDefID 模块定义ID
    ModuleTitle 模块内容
    AllTabs 是否站点内的功用模块
    IsDeleted 是否被删除
    InheritViewPermissions 是否继承页面权限
    Header 模块标题
    Footer  
    StartDate 开始日期
    EndDate 结束日期
    PortalID 站点ID

    ModuleDefinition用户模板定义表(设置用户模板,由那个用户控件实现,系统默认给出了十个用户模板和五个管理模板,可以在扩充)

    用户模板类似与OO中的类,当你在一个页面中加入一个Module时,就创建了一个对象,因此ModuleDefinition和Modules是一对多关系

    字段 备注
    ModuleDefID 模块类ID
    FriendlyName 模块类名
    DesktopModuleID Desktop 模块ID
    DefaultCacheTime 缺省缓冲时间

     DesktopModules该表可以和ModuleDefininitions表合成一个表,都属于定义,DNN为什么分开我还没看出来呢,或许DNN另有...

    字段 备注
    DesktopModuleID Desktop模块类ID
    FriendlyName 模块类名
    Description 模块描述
    Version 版本
    IsPremium 是否需要额外收费
    IsAdmin ?
    BusinessControllerClass 业务控制类
    FolderName 模块所在的文件夹名
    ModuleName 模块名称
    SupportedFeatures 支持的特征:Portable,Searchable,upgradeable
     PortalDeskTopModule:站点和模块定义的关系表
    字段
    备注
    PortalDesktopModuleID
    关系ID
    PortalID
    站点ID
    DesktopModuleID
    定义ID

    ModuleSettings:模块设置表
    字段 备注
    ModuleID 模块ID
    SettingName 设置名称
    SettingValue 设置的内容
     
     
    转载自:http://tech.it168.com/KnowledgeBase/Articles/7/e/6/7e61c6bb32aa74dee7b2f66cce7e75a1.htm
  • 相关阅读:
    初探 Redis 客户端 Lettuce:真香!
    vscode 代码中查找并替换为换行符
    Jenkins Kubernetes插件添加 云
    Jenkins kubernetes插件的原理
    jenkins pipeline实现自动构建并部署至k8s
    python3 requests中的 stream参数
    rsync 开启用户密码认证
    rancher1版本 基本使用
    nginx http跳https
    sed合并多条指令修改文本
  • 原文地址:https://www.cnblogs.com/lhl98/p/2918919.html
Copyright © 2020-2023  润新知