using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.Sql;
using System.Data.SqlClient;
using System.Data.SqlTypes;
using DBOMSqlSharp;
namespace FATIHVAIO.AdventureWorks2008R2.dbo
{
public class SimpleTree : SqlTable
{
static int InstanceCount = 0;
SqlColumn<int?> _Id;
SqlForeignKeyColumn<AdventureWorks2008R2.dbo.SimpleTree> _ParentId;
SqlColumn<string> _Name;
public SqlColumn<int?> Id
{
get
{
return this._Id;
}
}
public SqlForeignKeyColumn<AdventureWorks2008R2.dbo.SimpleTree> ParentId
{
get
{
return this._ParentId;
}
}
public SqlColumn<string> Name
{
get
{
return this._Name;
}
}
public override string ConnectionString
{
get
{
return FATIHVAIOServer.ConnectionString;
}
}
public SimpleTree() : base("SimpleTree", "SimpleTree", "1", "dbo")
{
SimpleTree.InstanceCount++;
this.instanceName = this.schema_name + "_" + this.name + "_" + SimpleTree.InstanceCount.ToString();
_Id = new SqlColumn<int?>(this, null, "Id", 4, 10, "", true, false, true, false);
_ParentId = new SqlForeignKeyColumn<AdventureWorks2008R2.dbo.SimpleTree>(this, null, "ParentId", 4, 10, "", true);
_Name = new SqlColumn<string>(this, null, "Name", 100, 0, "Latin1_General_100_CS_AS", false, false, false, false);
}
public SimpleTree(int? id) : this()
{
}
~SimpleTree()
{
SimpleTree.InstanceCount--;
}
}
}