使用peewee授予权限的推荐方法是什么?

时间:2017-05-11 12:13:57

标签: python orm peewee

据我所知,peewee可以根据给定的模型创建表格,例如:

database = SqliteDatabase(DATABASE)

class BaseModel(Model):
    class Meta:
        database = database

class User(BaseModel):
    username = CharField(unique=True)

database.connect()
database.create_table(User, safe=True)

但我还没有找到,建议更改权限或授予对表的访问权限的方法。我知道我可以像这样简单地执行原始SQL:

database.execute_sql('GRANT ALL ON TABLE user TO ro_user;')

但我想知道,是否有更好/正确的方法来做到这一点?

0 个答案:

没有答案