前提・実現したいこと
flask-sqlalchemyを使用してAPIを作成しようとしています。
リスト化した下記の表の列データをそれぞれ変数へ格納し、テーブルを作成したいのですがうまくいきません・・・
下記のソースコードのようなことは果たして実現できるのでしょうか?
1 | 2 | |
---|---|---|
column | id | name |
data_type | Integer | String |
data_size | 8 | 255 |
発生している問題・エラーメッセージ
実行すると、'data_type'は'SQLAlchemy'では使用できませんといわれ実行できません。
該当のソースコード
python
1from db import db 2 3row_data = [['id', 'Integer', 8], ['name', 'String', 255]] 4 5class Table_Data(db.Model): 6 7 for i in range(len(row_data)): 8 column, data_type, data_size = row_data[i] 9 column = db.Column(db.data_type(data_size))
試したこと
flask_sqlalchemyをimportした外部ファイル(db.py)のdb = SQLAlchemy()をimportしています。
上記が実現できるか全くわからず打つ手がありません・・・
補足情報(FW/ツールのバージョンなど)
python、Flask、Flask-SQLAlchemy共に最新を利用しています。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。