sqlalchemy

    0熱度

    1回答

    我試圖執行一個原始的sql查詢,並根據用戶輸入安全地通過/ asc/desc傳遞一個命令。這是分頁數據網格的後端。我不能爲了我的生活而弄清楚如何安全地做到這一點。參數被轉換爲字符串,因此Oracle無法執行查詢。我無法在互聯網上的任何地方找到任何此類示例。什麼是安全實現這一目標的最佳方式? (我不使用ORM,必須是原始的sql)。 我的解決方法是將ASC/DESC設置爲我設置的變量。這工作正常,很

    0熱度

    1回答

    我的Python無限循環檢測行動,運行的線程 - Python的下一個功能。每個線程都使用SQLalchemy對象來操作(同一個)MySQL數據庫。這些線程開始於幾個小時甚至幾天的時間,或者一次開始幾個 - 取決於用戶的活動。 什麼是/應該是使用DB最佳方式?他們都可以使用相同的全局數據庫對象,或者他們每個人都應該創建新的數據庫對象?

    1熱度

    1回答

    因此,我正在製作新的應用程序,並注意到即使在其他項目中,db.Column和Column可互換使用。那麼你什麼時候使用一個呢? id = db.Column(Integer(), primary_key=True) VS id = Column(Integer(), primary_key=True)

    0熱度

    2回答

    我有記錄的表,其中包含有關員工的各種信息 例如: class Log(Model): division_id = Column(Integer, ForeignKey('division.id'), nullable=False) division = relationship("Division") employee_id = Column(Integer, Fo

    -2熱度

    1回答

    我現在有兩個表,我試圖做出這兩個表之間的一對多關係,但我不知道如何在我的表2中插入外鍵列。 這是表1的代碼和2數據庫: class Calc(db.Model): __tablename__ = 'calc' id = db.Column(db.Integer, primary_key=True) pjt = db.Column(db.String(100))

    1熱度

    1回答

    我使用sqlachemy連接到遠程數據庫,但我不知道類型(可以是PostgreSQL,MariaDB等)。我試着他們在一個循環,我把第一次工作的驅動程序: for driver in drivers: try: uri = get_uri_from_driver(driver) engine = create_engine(uri, echo=False)

    0熱度

    1回答

    我想用sqlalchemy建立一個數據庫。 我有兩個表格:flow和krbr。 from __future__ import print_function import numpy as np import pandas as pd import sqlalchemy from sqlalchemy import create_engine from sqlalchemy.ext.dec

    0熱度

    1回答

    我正在構建一個簡答題測驗(以字符串形式輸入)。雖然我已經設法讓測驗正常運行,但我發現我正在編寫的代碼看起來有點醜陋/笨拙,並且b)在不同情況下不可擴展/可重用。 下面是一個例子(這種模式適用於不同功能的次數): answers_to_store = Answer(answer_1=user_answer_list[0], answer_2=user_answer_list[

    1熱度

    1回答

    我已將工作數據庫從SQLite3遷移到MySQL。大多數的效果很好,但對一個表我在嘗試添加一行時,出現以下錯誤: sqlalchemy.exc.DBAPIError: (pymysql.err.Error) (<class 'TypeError'>, TypeError("a bytes-like object is required, not 'int'",)) [SQL: 'INSERT IN

    0熱度

    2回答

    我有以下碼頭集裝箱,它們都共享一個網絡連接,並exec進入api,允許我ping ,這一點很好。 CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 8790d379ddb9 codeinsight/database "/run-database.sh" 3 minutes ago Up 3