Câu hỏi được gắn thẻ «sqlalchemy»

SQLAlchemy là một bộ công cụ Python SQL và Object Relational Mapper cung cấp cho các nhà phát triển ứng dụng toàn bộ sức mạnh và tính linh hoạt của SQL.



11
Cơ sở dữ liệu mục tiêu không được cập nhật
Tôi muốn thực hiện chuyển đổi cho ứng dụng Flask. Tôi đang sử dụng Alembic. Tuy nhiên, tôi nhận được lỗi sau. Target database is not up to date. Trực tuyến, tôi đọc rằng nó có một cái gì đó để làm với điều này. http://alembic.zzzcomputing.com/en/latest/cookbook.html#building-an-up-to-date-database-from-scratch Thật không may, tôi …

2
SQLAlchemy: Tạo so với sử dụng lại một phiên
Chỉ là một câu hỏi nhanh: SQLAlchemy nói về việc gọi sessionmaker()một lần nhưng gọi Session()lớp kết quả mỗi khi bạn cần nói chuyện với DB của mình. Đối với tôi, điều đó có nghĩa là lần thứ hai tôi sẽ làm lần đầu tiên session.add(x)hoặc điều gì đó tương …



3
Làm cách nào để thực hiện chèn và cập nhật trong tập lệnh nâng cấp Alembic?
Tôi cần thay đổi dữ liệu trong quá trình nâng cấp Alembic. Tôi hiện có bảng 'người chơi' trong bản sửa đổi đầu tiên: 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') ) Tôi muốn giới thiệu một bảng 'các đội'. Tôi …

2
Chỉ mục nhiều cột khi sử dụng phần mở rộng ORM khai báo của sqlalchemy
Theo tài liệu và các chú thích trong sqlalchemy.Columnlớp, chúng ta nên sử dụng lớp sqlalchemy.schema.Indexđể chỉ định một chỉ mục chứa nhiều cột. Tuy nhiên, ví dụ cho thấy cách thực hiện bằng cách sử dụng trực tiếp đối tượng Table như sau: meta = MetaData() mytable = Table('mytable', …





5
sqlalchemy: làm thế nào để nối nhiều bảng bằng một truy vấn?
Tôi có các lớp được ánh xạ SQLAlchemy sau: 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")) Tôi …
93 python  sql  join  sqlalchemy 

6
flask-sqlalchemy hoặc sqlalchemy
Tôi mới sử dụng cả flask và sqlalchemy, tôi mới bắt đầu làm việc trên một ứng dụng flask và hiện tại tôi đang sử dụng sqlalchemy. Tôi đã tự hỏi liệu tôi có thể nhận được lợi ích đáng kể nào khi sử dụng flask-sqlalchemy vs sqlalchemy hay không. …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.