Esempio n. 1
0
        public virtual void GetTables(MetaInfoTables tables)
        {
            tables.Clear();
            foreach (DataRow row in SelectData(GetTablesSql()).Rows)
            {
                MetaInfoTable table = new MetaInfoTable();
                table.PersistentSchema = row[SqlColName_TableSchema].ToString();
                table.PersistentName   = row[SqlColName_TableName].ToString();

                table.Schema = Importer.Naming.Convert(table.PersistentSchema);
                table.Name   = Importer.Naming.Convert(table.PersistentName);

                tables.Add(table);

                Logger.TraceLine("Table {0} imported", table.FullPersistentName);
            }
            Logger.ProgressStep();
        }