class Meters(SuperModel):
gps = NCharField(db_column='gps')
class Meta:
database = db
db_table = 'meters'
groupid = NCharField(db_column='gid')
if __name__ == '__main__':
Meters.create_table(safe=True)
此时的sql被错误解析为
CREATE TABLE "orc.meters" ("ts" TIMESTAMP, "gps" NCHAR(255))
当groupid类型改为其他类型后 可正常创建 sql亦正常
CREATE TABLE "orc.meters" ("ts" TIMESTAMP, "gps" NCHAR(255)) TAGS ("gid" BOOL)