从object-sqlite3自动创建表

时间:2015-08-03 21:07:50

标签: python sql sqlite sql-insert create-table

是否可以自动将所有对象属性(或已过滤)保存到 Sqlite3 数据库?或至少准备好的陈述

我的情况:

我有一些对象,这些对象包含数十个属性,因此编写CREATEINSERT等语句非常不舒服。

我的问题是,是否有更舒适的方式将数据存储在数据库中。但我不想存储对象,我想将这些属性存储为列。

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框架可以做到这一点但是对我来说使用它会非常严重。

0 个答案:

没有答案