zoukankan      html  css  js  c++  java
  • sqlchemy self made

    # -*- coding: utf-8 -*-
    from sqlalchemy import create_engine, Column, String, Integer, ForeignKey, Table,Text
    from sqlalchemy.ext.declarative import declarative_base
    from sqlalchemy.orm import sessionmaker, relationship
    
    DB_URI = "mysql+pymysql://root:root@127.0.0.1:3306/xiachufang2"
    engine = create_engine(DB_URI)
    Base = declarative_base(engine)
    session = sessionmaker(engine)()
    
    class Recipe_Mat(Base):
        __tablename__ = 'recipe_mat'
        material_id = Column(Integer, ForeignKey('material.id'),primary_key=True)
        food_id = Column(Integer, ForeignKey('food.id'),primary_key=True)
    
    class Recipe(Base):
        __tablename__='food'
        id=Column(Integer,autoincrement=True,primary_key=True)
        food=Column(String(128),nullable=False)
        step=Column(Text)
        tip=Column(Text)
        description=Column(Text)
        materials=relationship('Material',secondary='recipe_mat')
    
    
    class Material(Base):
        __tablename__ = 'material'
        id = Column(Integer, autoincrement=True, primary_key=True)
        material = Column(String(128), nullable=False)
        volume=Column(String(128))
        foods = relationship('Recipe', secondary='recipe_mat')
    

      

  • 相关阅读:
    题解报告:hdu 2062 Subset sequence
    CSS3滑块菜单
    CSS3环形动画菜单
    可折叠显示的发光搜索表单
    Tab动画菜单
    侧边自定义滚动条
    css3条纹边框效果
    css3图片过滤效果
    CSS3图片悬停放大动画
    CSS3响应式侧边菜单
  • 原文地址:https://www.cnblogs.com/pythonClub/p/9860449.html
Copyright © 2011-2022 走看看