| from workflow.modules import MySQLChatStore, ToyStatusStore | |
| from dotenv import load_dotenv | |
| import os, json | |
| load_dotenv() | |
| MYSQL_HOST = os.getenv("MYSQL_HOST") | |
| MYSQL_USER = os.getenv("MYSQL_USER") | |
| MYSQL_PASSWORD = os.getenv("MYSQL_PASSWORD") | |
| MYSQL_DATABASE = os.getenv("MYSQL_DATABASE") | |
| MYSQL_PORT = int(os.getenv("MYSQL_PORT")) | |
| chat_store = ToyStatusStore(MYSQL_HOST, MYSQL_PORT, MYSQL_USER, MYSQL_PASSWORD, MYSQL_DATABASE) | |
| history = chat_store.get_latest("rp_testUser119") | |
| print(history) | |
| # pattern = {"pattern": [{"duration": 50, "vibrate": 70}, {"duration": 50, "vibrate": 80}, {"duration": 50, "vibrate": 90}, {"duration": 50, "rotate": 30}, {"duration": 50, "rotate": 40}, {"duration": 50, "rotate": 50}, {"duration": 50, "vibrate": 60}, {"duration": 50, "vibrate": 70}, {"duration": 50, "vibrate": 80}, {"duration": 50, "rotate": 20}, {"duration": 50, "rotate": 30}, {"duration": 50, "rotate": 40}, {"duration": 50, "vibrate": 50}, {"duration": 50, "vibrate": 60}, {"duration": 50, "vibrate": 70}, {"duration": 50, "rotate": 10}, {"duration": 50, "rotate": 20}, {"duration": 50, "rotate": 30}, {"duration": 50, "vibrate": 40}, {"duration": 50, "vibrate": 50}, {"duration": 50, "vibrate": 60}]} | |
| # total_time = sum([item["duration"] for item in pattern["pattern"]]) | |
| # print(total_time) |