вот код для создания простенькой таблицы и внесения туда данных:
from sqlalchemy import create_engine, MetaData, Table, Integer, Column, Text
metadata = MetaData()
engine = create_engine('postgresql+psycopg2://postgres:****@localhost/test')
conn = engine.connect()
f_table = Table('f_table', metadata,
Column('id', Integer()),
Column('name', Text()),
Column('surname', Text()),
Column('age', Integer())
)
metadata.create_all(engine)
ins = f_table.insert().values(
id='1',
name='Petr',
surname='Alexeevich',
age='22'
)
r = conn.execute(ins)
print(ins.compile().params)
таблица создается, но данные не вносятся. в чем проблема?