refining the parser, but it still doesn't do everything it should:
- the column order number doesn't make much sense to me--is that number global to the file, or supposed to be relative to the table?
- the data_type and size aren't getting set; perhaps I need to do a mapping of the text output of the query to internal variables?
- is_unique never gets set for any column (because I don't explicitly set it), but the unique indexes and the columns they are over are set correctly. Is that a problem? Also, is the is_unique flag only for the simple case for where the column by it self is unique or is it also used for compound unique indexes?