令人困惑的PostgreSql,在某些地方人们告诉它是noSql,在某些地方人们告诉它不是noSql.看到PostgreSql加上哪些是实际的noSql.建议我到底是什么?
提前致谢.
是python的新手,是USign 棉花糖序列化。无法使用嵌套的scehma。,我的代码
from sqlalchemy import Column, Float, Integer, String, Text, text,ForeignKey
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import relationship
Base = declarative_base()
metadata = Base.metadata
class CompanyDemo(Base):
__tablename__ = 'company_demo'
company_id = Column(Integer, primary_key=True,
server_default=text("nextval('company_demo_company_id_seq'::regclass)"))
name = Column(Text, nullable=False)
address = Column(String(50))
location = Column(String(50))
class UsersDemo(Base):
__tablename__ = 'users_demo'
id = Column(Integer, primary_key=True,
server_default=text("nextval('users_demo_id_seq'::regclass)"))
company_id = Column(Integer,ForeignKey('company_demo.company_id'), nullable=False)
email = Column(String)
company = relationship('CompanyDemo')
Run Code Online (Sandbox Code Playgroud)
图式
from marshmallow import Schema, fields, pprint
class CompanySchema(Schema):
company_id = fields.Int(dump_only=True)
name = …Run Code Online (Sandbox Code Playgroud)