flask_sqlalchemy с Oracle - PullRequest
       2

flask_sqlalchemy с Oracle

0 голосов
/ 25 сентября 2019

Я работаю над созданием веб-приложения и использую базу данных Oracle с опцией sqlalchemy.Соединение успешно с моим кодом ниже, но когда я запускаю код, я получаю предупреждение как

SAWarning: Атрибут 'CATEGORY' в классе, кажется, не является схемой 'sqlalchemy.sql.column () объект;это не будет частью декларативного отображения

Мой код работает, и я могу запустить HTML, но я чувствую, что это имя схемы, которое отсутствует в моем соединении.Ниже мой код. (я не упомянул учетные данные и имя хоста) знает ли кто-нибудь, где должна быть объявлена ​​схема или кто-то может помочь разрешить предупреждение.

ниже код, который я создал.

 '''from flask import Flask, render_template, request
 from flask_sqlalchemy import SQLAlchemy
 from datetime import date, datetime
 from sqlalchemy import create_engine


app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI']= 'oracle://username:password@host:port/sid'
db = SQLAlchemy(app) 


class Master_dates(db.Model):
    DATA_DATE = db.Column(db.Integer, primary_key=True)
    LOCATN = db.Column(db.String(80))
    CATEGORY = db.column(db.String(120))


@app.route("/")
def home():
    return render_template('index.html') '''
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...