首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    activit 表结构 flowable也大体适用

    1、结构设计 1.1、    逻辑结构设计 Activiti使用到的表都是ACT_开头的。...就是这些表包含着流程执行的历史相关数据,如结束的流程实例,变量,任务,等等 ACT_GE_*: 全局通用数据及设置(general),各种情况都使用的数据 项目源码 fhadmin.cn。...1为Activiti生成 2.1.3  索引说明 索引名称 组成字段名称 索引类型 索引说明 PRIMARY ID_ Unique 主键唯一索引 ACT_FK_BYTEARR_DEPL DEPLOYMENT_ID...主键唯一索引 2.16      流程设计模型部署表( act_re_model ) 2.16.1 简要描述   流程设计器设计流程后,保存数据到该表。...此表和ACT_RE_DEPLOYMENT是多对一的关系,即,一个部署的bar包里可能包含多个流程定义文件,每个流程定义文件都会有一条记录在ACT_REPROCDEF表内,每个流程定义的数据,都会对于ACT_GE_BYTEARRAY

    44410

    模型

    ,表示允许为空,默认值是False null # 如果为True,则该字段允许为空白,默认值是False blank # 字段的名称,如果未指定,则使用属性的名称 db_column # 若值为True..., 则在表中会为此字段创建索引,默认值是False db_index # 默认 default # 若为True,则该字段会成为模型的主键字段,默认值是False,一般作为AutoField的选项使用...primary_key # 如果为True, 这个字段在表中必须有唯一值,默认值是False unique # (时间字段独有)配置auto_now_add=True,创建数据记录的时候会把当前时间添加到数据库...删除关联数据,引发错误IntegrityError models.DO_NOTHING # 删除关联数据,引发错误ProtectedError models.PROTECT # 删除关联数据,与之关联的值设置为...null(前提FK字段需要设置为可空) models.SET_NULL # 删除关联数据,与之关联的值设置为默认值(前提FK字段需要设置默认值) models.SET_DEFAULT # 删除关联数据

    20630

    SqlAlchemy 2.0 中文文档(四十)

    当为 Column 指定了 Sequence 构造时,可以通过将 Sequence.optional 参数的值设置为 True 来指示在这种特定情况下不应使用它。...; 如果将其设置为未设置,则将使用目标后端的有效默认值。...persisted – 可选,控制数据库如何持久化此列。 可能的值为: None,默认值,将使用数据库定义的默认持久性。 True,将呈现GENERATED ALWAYS AS ......在 PostgreSQL 上,有一个原生的 BOOLEAN 类型,因此不需要Boolean的 CHECK 约束;即使为检查约束设置了命名约定,我们也可以安全地设置不带名称的Boolean类型。...在 PostgreSQL 上,有一个原生的 BOOLEAN 类型,因此不需要 Boolean 的 CHECK 约束;我们可以安全地设置 Boolean 类型而不需要名称,即使对于检查约束已经设置了命名约定

    26410

    【数据库设计和SQL基础语法】--表的创建与操作--表的修改和删除操作

    VARCHAR(100); -- 向 'students' 表中添加 'is_active' 列,数据类型为 BOOLEAN,设置默认值为 true ALTER TABLE students ADD...VARCHAR(100) UNIQUE; -- 向 'students' 表中添加 'is_active' 列,数据类型为 BOOLEAN,设置默认值为 true ALTER TABLE students...’ 表中添加 ‘email’ 列,数据类型为 VARCHAR(100),并设置唯一约束,确保每个员工的电子邮件地址都是唯一的。...第二个示例中,向 ‘students’ 表中添加 ‘is_active’ 列,数据类型为 BOOLEAN,并设置默认值为 true,表示学生默认是激活状态。...第三个示例中,向 ‘orders’ 表中添加 ‘order_date’ 列,数据类型为 DATE,并设置非空约束,确保每个订单都有订单日期。

    38810

    【云+社区年度正文】Django从入门到精通No.2----模型

    models.Model): book_name=models.CharField(max_length=30) book_price=models.IntegerField() 用于制作模型的每个类都必须继承...:字段的名称,如果未指定,则使用属性的名称 db_index:是否可以建立索引 default:默认值 primary_key:是否为主键 unique:否可以建立唯一索引 editable:字段是否可以编辑...字段需要设为可空) - models.SET_DEFAULT 删除关联数据,与之关联的值设为默认值(前提FK字段设置默认值)...与之关联的值设置为指定值,设置:models.SET(值) 2....与之关联的值设置为可执行对象的返回值,设置:models.SET(可执行对象) related_name=None # 反向操作时,使用的字段名,用于代替表名_set related_query_name

    2.1K00

    Hive优化器原理与源码解析系列—统计信息UniqueKeys列集合

    如一张维度表DIM_DEPART部门为表、事实表FACT_EMPLOYEEE员工表两者使用DEPART_NO部门编号内关联,就JoinKey部门编号而言,维度表DIM_DEPART为非重复值FK side...Hive优化器原理与源码解析系列—统计信息中间结果估算文章只是提到了UniqueKeys唯一键的使用,但没有展开UniqueKeys唯一键是如何识别的,接下来我们讲解分析。...completeKeyProjected = true; for (int bit : colMask) { //再遍历每个子RelNode唯一键位图, if (mapInToOutPos.containsKey...} 总结 此文重要讲解了统计信息中中间结果估算中,Join操作符中间结果部分,通过选择率Selectivity和记录数RowCount,来判断哪一侧为PK Side和FK Side侧,进而使用PK...side的选择率和FK Side侧非重复记录数来估算中间结果的如何获取UniqueKey的详细解释。

    1K20

    Entity Framework 基础知识走马观花

    指定主键、指定字段的类型、是否为NULL,最大长度等等;   (2)CSDL   它定义了EF模型中与SSDL对应的实体类对象的定义,这里C代表Concept,即概念模型;   当然,我们再通过一个代码片段来看看在概念模型中是如何定义的...在代理类中,真实的实体类对象被封装了起来,并且在代理类中为每个属性都设置了一个标志,用来标识其状态(是否被修改)。而我们在程序中所获得的数据,都是从代理类中返回的。   ...在实际的开发中,我们往往会使用一些ORM框架例如EF去操作数据库,Where方法的使用则是每次调用都只是在后续生成SQL语句时增加一个查询条件,EF无法确定本次查询是否已经添加结束,所以没有办法木有办法在每个...在SQL语句中,我们可以通过一个超级简单的连接查询就可以实现,那么在EF中呢如何实现呢?还好,微软早就想到了这一点,为我们提供了一个Include方法。

    1.4K20

    Django中ORM介绍和字段及其参数

    通常,一个模型(model)映射到一个数据库表, 基本情况: 每个模型都是一个Python类,它是django.db.models.Model的子类。 模型的每个属性都代表一个数据库字段。...unique:如果设置为unique=True 则该字段在此表中必须是唯一的 。 db_index:如果db_index=True 则代表着为此字段设置索引。 default:为该字段设置默认值。...null(前提FK字段需要设置为可空) models.SET_DEFAULT 删除关联数据,与之关联的值设置为默认值(前提FK字段需要设置默认值) models.SET 删除关联数据, a....默认值为True,这个选项为True时Django可以对数据库表进行 migrate或migrations、删除等操作。..., human_readable_permission_name). unique_together unique_together这个选项用于:当你需要通过两个字段保持唯一性时使用。

    2.8K80

    Web | Django 与数据库交互,你需要知道的 9 个技巧

    将 named 设置为 True 会将 QuerySet 作为 namedtuples 列表返回: > user.objects.values_list( 'first_name', '...外键索引(FK Indexes) 创建模型时,Django 会在所有外键上创建一个 B-Tree 索引,它的开销可能相当大,而且有时候并不很必要。...unique_together 也会创建两个索引,所以我们得到了两个字段三个索引的模型 ?...根据我们用这个模型的职能,我们可以设置db_index=False忽略 FK 索引,只保留唯一约束索引: class Membership(Model): group = ForeignKey(...假设我们在一列中有这些值,每一个都是一个块: 1, 2, 3, 4, 5, 6, 7, 8, 9 我们为每三个相邻的块创建一个范围: [1,2,3], [4,5,6], [7,8,9] 对于每个范围,我们将保存范围内的最小值和最大值

    2.9K40

    linux 之mysql——约束(constraint)详解

    或者必须注册的时候需要添加邮箱等  三、约束种类 非空约束(not null)  唯一性约束(unique) 主键约束(primary key) PK 外键约束(foreign key) FK 四、非空约束...只能是表级定义(如以下例子) 添加外键约束:设置本表的cno为外键  alter table myself add foreign key classno references t_class(cno...A为基本表,B为信息表 1、外键涉及到的术语 外键约束 外键字段 外键值 2、外键约束、外键字段、外键值之间的关系 某个字段添加外键约束之后,该字段称为外键字段,外键字段中每个数据都是外键值 3、按外键约束的字段数量分类...sname,classno) values('lucy',100); mysql> insert into t_student(sname,classno) values('king',200); 上表中找出每个学生的班级名称...cascade; 外键的级联删除:如果父表中的记录被删除,则子表中对应的记录自动被删除 父表——被外键引用的表 子表——引用父表中的健作为外健的表 on delete set null  表的关联列的值设置为

    2.5K30
    领券