sqlalchemy を使用して、データベースのテーブルに行を追加するにはどうすればよいですか? 次のコードを使用します。
for i in range(count):
name = Utils.uniqID()
class name(Base):
__tablename__ = name
first = Column(Integer, primary_key = True)
second = Column(String)
third = Column(String)
def __init__(self, first = None, second = None, third = None):
self.first = first
self.second = second
self.third = third
Base.metadata.create_all(engine)
次のコードで行を追加しようとしています:
def insertRandomRows(engine, table, count):
rows = []
for i in range(count):
rows.append(table('af', 'adf', 'adf'))
sessionmaker(bind = engine)().add_all(rows)
enter code here
しかし、それらはデータベースに表示されていません