Hi, just wondering is there could be a method to a Column object to know if it's a Boolean column ?
I'm trying to retrieve a list of boolean columns from a table and I'm doing the following: from sqlalchemy.types import Boolean for col in table.c.keys(): if isinstance(table.c[col].type, Boolean): ... I have a similar test for PK columns. But the Column object provides a way to test PK columns directly: if table.c[col].primary_key: ... Same for FK and nullable columns: if table.c[col].foreign_key: if table.c[col].nullable: So I was wondering if there could be some convenient methods available to test the type of a column ? if table.c[col].is_bool: if table.c[col].is_integer: if table.c[col].is_string: if table.c[col].is_date: if table.c[col].is_time: if table.c[col].is_datetime: if table.c[col].is_binary: I understand that dialect specific or custum types can't have their methods here... This is just some request from me to cultivate my lazyness. Regards, -- Alexandre CONRAD --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To post to this group, send email to sqlalchemy@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sqlalchemy?hl=en -~----------~----~----~----~------~----~------~--~---