Exemplo n.º 1
0
        public BookingRequirementTable()
            : base("BOOKING_REQUIREMENT")
        {
            AddColumn(new BigIntColumn("booking_id", ColumnNullable.False));
            AddColumn(ColumnUtils.CreateResourceTypeAndIdColumnsWithName(ColumnNullable.False));
            AddColumn(new BitColumn("send_email", ColumnNullable.True));

            AddPrimaryKey("booking_id", "resource_type", "resource_id");
        }
Exemplo n.º 2
0
        public ModuleClusterTable()
            : base("MODULE_CLUSTER")
        {
            AddColumn(new BigIntColumn("module_id", ColumnNullable.False));
            AddColumn(ColumnUtils.CreateResourceTypeAndIdColumnsWithName(ColumnNullable.False));
            AddColumn(new Ct7UniqueNameColumn("module_unique_name"));
            AddColumn(new Ct7NameColumn("module_name"));

            AddPrimaryKey("module_id", "resource_type", "resource_id");
        }
Exemplo n.º 3
0
        public ModuleFpTable()
            : base("MODULE_FP")
        {
            AddColumn(new BigIntColumn("module_id", ColumnNullable.False));
            AddColumn(ColumnUtils.CreateResourceTypeAndIdColumnsWithName(ColumnNullable.False));
            AddColumn(new FixedCharColumn("fix_pref", 1, ColumnNullable.False));
            AddColumn(new IntColumn("preference"));
            AddColumn(new Ct7UniqueNameColumn("module_unique_name"));
            AddColumn(new Ct7NameColumn("module_name"));

            AddPrimaryKey("module_id", "resource_type", "resource_id", "fix_pref");
        }
Exemplo n.º 4
0
        public AuxMarkTable()
            : base("AUX_MARK")
        {
            AddColumn(new BigIntColumn("student_id", ColumnNullable.False));
            AddColumn(ColumnUtils.CreateResourceTypeAndIdColumnsWithName(ColumnNullable.False));
            AddColumn(ColumnUtils.CreateAuditColumnsWithNames(ColumnNullable.False));
            AddColumn(ColumnUtils.CreateCustomColumns(2));
            AddColumn(new Ct7UniqueNameColumn("student_unique_name"));
            AddColumn(new Ct7NameColumn("student_name"));

            AddPrimaryKey("student_id", "resource_type", "resource_id", "date_change");
        }
Exemplo n.º 5
0
        public AuxTimeTable()
            : base("AUX_TIME")
        {
            AddColumn(new BigIntColumn("activity_id", ColumnNullable.False));
            AddColumn(new BigIntColumn("student_id", ColumnNullable.False));
            AddColumn(ColumnUtils.CreateResourceTypeAndIdColumnsWithName(ColumnNullable.False));
            AddColumn(ColumnUtils.CreateAuditColumnsWithNames(ColumnNullable.False));
            AddColumn(new Ct7UniqueNameColumn("student_unique_name"));
            AddColumn(new Ct7NameColumn("student_name"));

            AddPrimaryKey("activity_id", "student_id", "resource_type", "resource_id");
        }