Example #1
0
 private SqlTableColumn(ObjectData data)
 {
     ColumnName        = data.GetString("ColumnName");
     ColumnType        = data.GetValue <SqlType>("ColumnType");
     IsIdentity        = data.GetBoolean("IsIdentity");
     IsNotNull         = data.GetBoolean("IsNotNull");
     DefaultExpression = data.GetValue <SqlExpression>("Default");
 }
Example #2
0
 private SqlTableColumn(ObjectData data)
 {
     ColumnName = data.GetString("ColumnName");
     ColumnType = data.GetValue<SqlType>("ColumnType");
     IsIdentity = data.GetBoolean("IsIdentity");
     IsNotNull = data.GetBoolean("IsNotNull");
     DefaultExpression = data.GetValue<SqlExpression>("Default");
 }
Example #3
0
 private Prepared(ObjectData data)
 {
     IsForTable   = data.GetBoolean("IsForTable");
     QueryPlan    = data.GetValue <IQueryPlanNode>("QueryPlan");
     Table        = data.GetValue <ObjectName>("Table");
     VariableName = data.GetString("VariableName");
 }
Example #4
0
 private Prepared(ObjectData data)
 {
     Grantee     = data.GetString("Grantee");
     Privileges  = (Privileges)data.GetInt32("Privileges");
     ObjectName  = data.GetValue <ObjectName>("ObjectName");
     GrantOption = data.GetBoolean("GrantOption");
 }
Example #5
0
 private Prepared(ObjectData data)
 {
     ViewName        = data.GetValue <ObjectName>("Name");
     QueryPlan       = data.GetValue <IQueryPlanNode>("QueryPlan");
     ReplaceIfExists = data.GetBoolean("ReplaceIfExists");
     QueryExpression = data.GetValue <SqlQueryExpression>("QueryExpression");
 }
Example #6
0
 private ColumnInfo(ObjectData data)
 {
     ColumnName        = data.GetString("ColumnName");
     ColumnType        = data.GetValue <SqlType>("ColumnType");
     IsNotNull         = data.GetBoolean("IsNotNull");
     DefaultExpression = data.GetValue <SqlExpression>("Default");
     IndexType         = data.GetString("IndexType");
 }
 private GrantPrivilegesStatement(ObjectData data)
 {
     ObjectName = data.GetValue <ObjectName>("ObjectName");
     Grantee    = data.GetString("Grantee");
     Privilege  = (Privileges)data.GetInt32("Privilege");
     Columns    = data.GetValue <string[]>("Columns");
     WithGrant  = data.GetBoolean("WithGrant");
 }
Example #8
0
 private ColumnInfo(ObjectData data)
 {
     ColumnName = data.GetString("ColumnName");
     ColumnType = data.GetValue<SqlType>("ColumnType");
     IsNotNull = data.GetBoolean("IsNotNull");
     DefaultExpression = data.GetValue<SqlExpression>("Default");
     IndexType = data.GetString("IndexType");
 }
 private GrantPrivilegesStatement(ObjectData data)
 {
     ObjectName = data.GetValue<ObjectName>("ObjectName");
     Grantee = data.GetString("Grantee");
     Privilege = (Privileges) data.GetInt32("Privilege");
     Columns = data.GetValue<string[]>("Columns");
     WithGrant = data.GetBoolean("WithGrant");
 }
        private SqlQueryExpression(ObjectData data)
        {
            if (data.HasValue("Columns"))
                SelectColumns = data.GetValue<SelectColumn[]>("Columns");

            Distinct = data.GetBoolean("Distinct");
            FromClause = data.GetValue<FromClause>("From");
            WhereExpression = data.GetValue<SqlExpression>("Where");
            HavingExpression = data.GetValue<SqlExpression>("Having");
            GroupBy = data.GetValue<SqlExpression[]>("GroupBy");
            GroupMax = data.GetValue<ObjectName>("GroupMax");
            NextComposite = data.GetValue<SqlQueryExpression>("NextComposite");

            if (data.HasValue("CompositeFunction"))
                CompositeFunction = (CompositeFunction) data.GetInt32("CompositeFunction");

            IsCompositeAll = data.GetBoolean("CompositeAll");
        }
Example #11
0
        private TableInfo(ObjectData data)
        {
            TableName   = data.GetValue <ObjectName>("TableName");
            Id          = data.GetInt32("TableId");
            IsPermanent = data.GetBoolean("Permanent");
            IsReadOnly  = data.GetBoolean("ReaDOnly");

            columns = new List <ColumnInfo>();
            var columnInfo = data.GetValue <ColumnInfo[]>("Columns");

            if (columnInfo != null)
            {
                foreach (var info in columnInfo)
                {
                    info.TableInfo = this;
                    columns.Add(info);
                }
            }

            columnsCache = new Dictionary <ObjectName, int>();
        }
Example #12
0
        private SqlQueryExpression(ObjectData data)
        {
            if (data.HasValue("Columns"))
            {
                SelectColumns = data.GetValue <SelectColumn[]>("Columns");
            }

            Distinct         = data.GetBoolean("Distinct");
            FromClause       = data.GetValue <FromClause>("From");
            WhereExpression  = data.GetValue <SqlExpression>("Where");
            HavingExpression = data.GetValue <SqlExpression>("Having");
            GroupBy          = data.GetValue <SqlExpression[]>("GroupBy");
            GroupMax         = data.GetValue <ObjectName>("GroupMax");
            NextComposite    = data.GetValue <SqlQueryExpression>("NextComposite");

            if (data.HasValue("CompositeFunction"))
            {
                CompositeFunction = (CompositeFunction)data.GetInt32("CompositeFunction");
            }

            IsCompositeAll = data.GetBoolean("CompositeAll");
        }
Example #13
0
 private Prepared(ObjectData data)
 {
     TypeName        = data.GetValue <ObjectName>("TypeName");
     Members         = data.GetValue <UserTypeMember[]>("Members");
     ReplaceIfExists = data.GetBoolean("Replace");
 }
 private Prepared(ObjectData data)
 {
     TableInfo = data.GetValue<TableInfo>("TableInfo");
     Temporary = data.GetBoolean("Temporary");
     IfNotExists = data.GetBoolean("IfNotExists");
 }
 private Prepared(ObjectData data)
 {
     IsForTable = data.GetBoolean("IsForTable");
     QueryPlan = data.GetValue<IQueryPlanNode>("QueryPlan");
     Table = data.GetValue<ObjectName>("Table");
     VariableName = data.GetString("VariableName");
 }
Example #16
0
 private SetReadOnlyStatement(ObjectData data)
 {
     Status = data.GetBoolean("Status");
 }
 private Prepared(ObjectData data)
 {
     TypeName = data.GetValue<ObjectName>("TypeName");
     Members = data.GetValue<UserTypeMember[]>("Members");
     ReplaceIfExists = data.GetBoolean("Replace");
 }
Example #18
0
 private Prepared(ObjectData data)
 {
     TableName = data.GetValue <ObjectName>("TableName");
     IfExists  = data.GetBoolean("IfExists");
 }
 private Prepared(ObjectData data)
 {
     ViewName = data.GetValue<ObjectName>("ViewName");
     IfExists = data.GetBoolean("IfExists");
 }
Example #20
0
 protected SqlStatement(ObjectData data)
 {
     SourceQuery = data.GetValue<SqlQuery>("SourceQuery");
     IsFromQuery = data.GetBoolean("IsFromQuery");
 }
Example #21
0
 private Prepared(ObjectData data)
 {
     TableInfo   = data.GetValue <TableInfo>("TableInfo");
     Temporary   = data.GetBoolean("Temporary");
     IfNotExists = data.GetBoolean("IfNotExists");
 }
 private Prepared(ObjectData data)
 {
     Grantee = data.GetString("Grantee");
     Privileges = (Privileges) data.GetInt32("Privileges");
     ObjectName = data.GetValue<ObjectName>("ObjectName");
     GrantOption = data.GetBoolean("GrantOption");
 }
Example #23
0
 protected SqlStatement(ObjectData data)
 {
     SourceQuery = data.GetValue <SqlQuery>("SourceQuery");
     IsFromQuery = data.GetBoolean("IsFromQuery");
 }
 private Prepared(ObjectData data)
 {
     ViewName = data.GetValue<ObjectName>("Name");
     QueryPlan = data.GetValue<IQueryPlanNode>("QueryPlan");
     ReplaceIfExists = data.GetBoolean("ReplaceIfExists");
     QueryExpression = data.GetValue<SqlQueryExpression>("QueryExpression");
 }
Example #25
0
 private CompositeNode(ObjectData data)
     : base(data)
 {
     CompositeFunction = (CompositeFunction)data.GetInt32("Function");
     All = data.GetBoolean("All");
 }