'FlaskSQL-ALchemy not working on Heroku Postgres

I'm a beginner trying to deploy my backend server to heroku, however, the database is not working as intended. When I run SELECT * FROM user, I get back...

quote user---------------- mcxdtmlyawwruz (1 row)

but when I run SELECT * from note, the schema comes back as intended. Am I doing something wrong with the user schema that is hindering the creation?

db = SQLAlchemy()


@dataclass
class Note(db.Model):
    id: int
    data: string
    can_view_records: bool
    user_id: string

    id = db.Column(db.Integer, primary_key=True)
    data = db.Column(db.String(10000))
    date = db.Column(db.DateTime(timezone=True), default=func.now())
    can_view_records = db.Column(db.Boolean, default=False)
    user_id = db.Column(db.Integer, db.ForeignKey('user.id'))


@dataclass
class User(db.Model, UserMixin):
    id = db.Column(db.Integer, primary_key=True)
    firstName = db.Column(db.String(150))
    lastName = db.Column(db.String(150))
    username = db.Column(db.String(150), unique=True)
    email = db.Column(db.String(150), unique=True)
    password = db.Column(db.String(150))
    notes = db.relationship('Note')



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source