Perguntas com a marcação «sqlalchemy»

SQLAlchemy é um kit de ferramentas Python SQL e Mapeador Relacional de Objetos que oferece aos desenvolvedores de aplicativos todo o poder e flexibilidade do SQL.



3
sqlalchemy IS NOT NULL select
Como posso adicionar o filtro como no SQL para selecionar valores NÃO NULL em uma determinada coluna? SELECT * FROM table WHERE YourColumn IS NOT NULL; Como posso fazer o mesmo com os filtros SQLAlchemy? select = select(table).select_from(table).where(all_filters)
102 python  sqlalchemy 

2
SQLAlchemy: Criando vs. Reutilizando uma Sessão
Só uma pergunta rápida: SQLAlchemy fala sobre ligar sessionmaker()uma vez, mas ligar para a Session()classe resultante sempre que precisar falar com seu banco de dados. Para mim, isso significa que o segundo que eu faria o meu primeiro session.add(x)ou algo semelhante, eu faria primeiro from project import Session session = …


8
método de iteração nas colunas definidas do modelo sqlalchemy?
Tenho tentado descobrir como iterar a lista de colunas definidas em um modelo SQLAlchemy. Eu quero escrever alguns métodos de serialização e cópia para alguns modelos. Não posso simplesmente iterar sobre o, obj.__dict__pois ele contém muitos itens específicos de SA. Alguém sabe uma maneira de obter os nomes ide a …




3
Como executo inserções e atualizações em um script de atualização do Alembic?
Preciso alterar os dados durante uma atualização do Alembic. Atualmente, tenho uma mesa de 'jogadores' em uma primeira revisão: def upgrade(): op.create_table('player', sa.Column('id', sa.Integer(), nullable=False), sa.Column('name', sa.Unicode(length=200), nullable=False), sa.Column('position', sa.Unicode(length=200), nullable=True), sa.Column('team', sa.Unicode(length=100), nullable=True) sa.PrimaryKeyConstraint('id') ) Eu quero apresentar uma tabela de 'times'. Eu criei uma segunda revisão: def upgrade(): …


5
SqlAlchemy - Filtrando por atributo de relacionamento
Não tenho muita experiência com SQLAlchemy e estou com um problema que não consigo resolver. Tentei pesquisar e tentei muitos códigos. Esta é minha classe (reduzida ao código mais significativo): class Patient(Base): __tablename__ = 'patients' id = Column(Integer, primary_key=True, nullable=False) mother_id = Column(Integer, ForeignKey('patients.id'), index=True) mother = relationship('Patient', primaryjoin='Patient.id==Patient.mother_id', remote_side='Patient.id', …

6
flask-sqlalchemy ou sqlalchemy
Eu sou novo tanto em frasco quanto em sqlalchemy, acabei de começar a trabalhar em um aplicativo de frasco e estou usando sqlalchemy por enquanto. Eu queria saber se há algum benefício significativo que posso obter com o uso de flask-sqlalchemy vs sqlalchemy. Não consegui encontrar motivações suficientes em http://packages.python.org/Flask-SQLAlchemy/index.html …

5
sqlalchemy: como juntar várias tabelas por uma consulta?
Eu tenho as seguintes classes mapeadas SQLAlchemy: class User(Base): __tablename__ = 'users' email = Column(String, primary_key=True) name = Column(String) class Document(Base): __tablename__ = "documents" name = Column(String, primary_key=True) author = Column(String, ForeignKey("users.email")) class DocumentsPermissions(Base): __tablename__ = "documents_permissions" readAllowed = Column(Boolean) writeAllowed = Column(Boolean) document = Column(String, ForeignKey("documents.name")) Preciso conseguir uma …
92 python  sql  join  sqlalchemy 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.