是否可以自动将所有对象属性(或已过滤)保存到 Sqlite3 数据库?或至少准备好的陈述?
我的情况:
我有一些对象,这些对象包含数十个属性,因此编写CREATE
或INSERT
等语句非常不舒服。
我的问题是,是否有更舒适的方式将数据存储在数据库中。但我不想存储对象,我想将这些属性存储为列。
class Person():
def __init__(self):
self.age = None
self.id = None
self.name = None
sqlite3_framework.create_table(Person,exclude=None)
此命令将创建一个包含年龄, id 和名称列的表格。它们都可以VARCHAR(1000)
。
我认为f.e. Django框架可以做到这一点但是对我来说使用它会非常严重。