Динамическое создание таблицы с использованием Flask-SQLalchemy - PullRequest
0 голосов
/ 30 октября 2019

Документация на flask-sqlalchemy очень короткая и показывает, как создать все таблицы из файла с классами, представляющими эти таблицы.

класс таблицы выглядит примерно так:

from flask import Flask
from flask_sqlalchemy import SQLAlchemy

app = Flask(__name__)
db = SQLalchemy(app)

class Table(db.Model):
    id = db.Column(db.Integer)
    name = db.Column(db.String)

db.create_all()

Это создаст таблицу в любую базу данных, указанную в конфигурации 'app'

Что я хочу сделать, это создать таблицы с помощью простой формы

, как я могу динамически создать одну таблицу?

что-то вроде

def createTable(column1,column2):
    #create table
...