コード例 #1
0
ファイル: models.py プロジェクト: maxiksonik/green_lantern
class Good(db.Model):
    __tablename__ = "goods"

    good_id = db.Column(db.Integer, primary_key=True)
    name = db.Column(db.String(), nullable=False)
    brand = db.Column(db.String(), nullable=False)
    price = db.Column(db.Integer, nullable=False)
コード例 #2
0
ファイル: models.py プロジェクト: maxiksonik/green_lantern
class Store(db.Model):
    __tablename__ = "stores"

    store_id = db.Column(db.Integer, primary_key=True)
    name = db.Column(db.String(), nullable=False)
    city = db.Column(db.String(), nullable=False)
    address = db.Column(db.String(), nullable=False)
    manager_id = db.Column(db.Integer, db.ForeignKey('users.user_id'))
コード例 #3
0
ファイル: models.py プロジェクト: maxiksonik/green_lantern
class User(db.Model):
    __tablename__ = "users"

    user_id = db.Column(db.Integer, primary_key=True)
    name = db.Column(db.String(), nullable=False)
    email = db.Column(db.String(), nullable=False)
    password = db.Column(db.String(), nullable=False)

    def __repr__(self):
        return f"<id: {self.user_id}, name: {self.name}, email: {self.email}>"
コード例 #4
0
ファイル: models.py プロジェクト: maxiksonik/green_lantern
class User(db.Model):
    __tablename__ = "users"

    user_id = db.Column(db.Integer, primary_key=True)
    name = db.Column(db.String(), nullable=False)
    email = db.Column(db.String(), nullable=False)
    password = db.Column(db.String(), nullable=False)
    store = db.relationship('Store', backref='manager_user')

    def __repr__(self):
        return f'<id: {self.user_id}, name: {self.name}, email: {self.email}>'