Я работаю над созданием веб-приложения и использую базу данных 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') '''