peeweedbevolve.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:peewee-db-evolve 作者: keredson 项目源码 文件源码
def rename_column(db, migrator, ntn, ocn, ncn, field):
  qc = db.compiler()
  if is_mysql(db):
    junk = pw.Clause(
      pw.SQL('ALTER TABLE'), pw.Entity(ntn), pw.SQL('CHANGE'), pw.Entity(ocn), qc.field_definition(field)
    )
  else:
    junk = migrator.rename_column(ntn, ocn, ncn, generate=True)
  return normalize_whatever_junk_peewee_migrations_gives_you(db, migrator, junk)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号