def makeType(self, t): if type(t) == tuple: t, c = t else: c = set() if 'autoincrement' in c: t = enumerate c.remove('autoincrement') c.add('primary_key') return SQLDB.makeType(self, (t, c))