Beispiel #1
0
        public MySqlObjectNames(DmTable tableDescription)
        {
            this.TableDescription     = tableDescription;
            (tableName, trackingName) = MySqlBuilder.GetParsers(this.TableDescription);

            SetDefaultNames();
        }
 public MySqlBuilderTrigger(DmTable tableDescription, DbConnection connection, DbTransaction transaction = null)
 {
     this.connection       = connection as MySqlConnection;
     this.transaction      = transaction as MySqlTransaction;
     this.tableDescription = tableDescription;
     (this.tableName, this.trackingName) = MySqlBuilder.GetParsers(this.tableDescription);
     this.mySqlObjectNames = new MySqlObjectNames(this.tableDescription);
 }
Beispiel #3
0
 public MySqlBuilderTrackingTable(DmTable tableDescription, DbConnection connection, DbTransaction transaction = null)
 {
     this.connection       = connection as MySqlConnection;
     this.transaction      = transaction as MySqlTransaction;
     this.tableDescription = tableDescription;
     (this.tableName, this.trackingName) = MySqlBuilder.GetParsers(this.tableDescription);
     this.mySqlDbMetadata = new MySqlDbMetadata();
 }