예제 #1
0
 internal DatabaseInfo(ServerInfo server)
 {
     this._server = server;
     this.loader = server.Loader;
 }
예제 #2
0
파일: ServerInfo.cs 프로젝트: zhh007/CKGen
        //public ServerInfo(string conn, string name)
        //{
        //    this._connection = conn;
        //    this._name = name;
        //    this._databases = new List<IDatabaseInfo>();

        //    loader = new SchemaLoader(MyMeta.dbDriver.SQL, "SqlClient", "C#", this._connection);
        //}

        public ServerInfo(DatabaseLink link)
        {
            _link = link;
            this._connection = link.ConnectionString;
            this._schemaConnection = link.SchemaConnectionString;
            this._name = link.ServerName;
            this._databases = new List<IDatabaseInfo>();

            loader = new SchemaLoader(MyMeta.dbDriver.SQL, "SqlClient", "C#", link.SchemaConnectionString);
        }
예제 #3
0
파일: ViewInfo.cs 프로젝트: zhh007/CKGen
 internal ViewInfo(DatabaseInfo database)
 {
     this._database = database;
     this.loader = database.Loader;
 }
예제 #4
0
 internal ProcedureInfo(DatabaseInfo database)
 {
     this._database = database;
     this.loader = database.Loader;
 }