mirror of
https://github.com/PaiGramTeam/PaiGram.git
synced 2024-11-29 02:57:22 +00:00
8f424bf0d4
♻️ 重构插件系统 ⚙️ 重写插件 🎨 改进代码结构 📝 完善文档 Co-authored-by: zhxy-CN <admin@owo.cab> Co-authored-by: 洛水居室 <luoshuijs@outlook.com> Co-authored-by: xtaodada <xtao@xtaolink.cn> Co-authored-by: Li Chuangbo <im@chuangbo.li>
20 lines
550 B
Python
20 lines
550 B
Python
from typing import List
|
|
|
|
from .models import Answer, Question
|
|
|
|
|
|
def CreatQuestionFromSQLData(data: tuple) -> List[Question]:
|
|
temp_list = []
|
|
for temp_data in data:
|
|
(question_id, text) = temp_data
|
|
temp_list.append(Question(question_id, text))
|
|
return temp_list
|
|
|
|
|
|
def CreatAnswerFromSQLData(data: tuple) -> List[Answer]:
|
|
temp_list = []
|
|
for temp_data in data:
|
|
(answer_id, question_id, is_correct, text) = temp_data
|
|
temp_list.append(Answer(answer_id, question_id, is_correct, text))
|
|
return temp_list
|