It just works when I simply do an inheritance with my class
class User(Base):
__tablename__ = ’users’
id = Column(Integer, primary_key=True)
name = Column(String)
fullname = Column(String)
password = Column(String)
And then i'm able to create the table using Base.metadata.create_all(engine)
My question is, how can sqlalchemy know that i have already defined User (inherited from Base) ?