コード例 #1
0
ファイル: Database.cs プロジェクト: ajlopez/AjBase
        public Schema CreateSchema(string name)
        {
            if (this.schemas.ContainsKey(name))
                throw new InvalidOperationException(string.Format("Schema '{0}' already exists in Database '{0}'", name, this.name));

            Schema schema = new Schema(this, name);

            this.schemas[name] = schema;

            return schema;
        }
コード例 #2
0
ファイル: Table.cs プロジェクト: ajlopez/AjBase
 internal Table(Schema schema, string name)
 {
     this.schema = schema;
     this.name = name;
 }
コード例 #3
0
ファイル: SchemaTests.cs プロジェクト: ajlopez/AjBase
 public void SetUp()
 {
     Engine engine = new Engine();
     Database database = engine.CreateDatabase("foo");
     this.schema = database.CreateSchema("bar");
 }