인프런 업로드

This commit is contained in:
2022-05-13 20:24:03 +09:00
parent 8352abf485
commit 9b39921a1a
13 changed files with 2272 additions and 1410 deletions

View File

@@ -61,7 +61,7 @@ class ModelSetting(db.Model):
# logger.error(traceback.format_exc())
class ModelLinkkfProgram(db.Model):
class ModelInflearnProgram(db.Model):
__tablename__ = "plugin_%s_program" % package_name
__table_args__ = {"mysql_collate": "utf8_general_ci"}
__bind_key__ = package_name
@@ -79,6 +79,7 @@ class ModelLinkkfProgram(db.Model):
self.created_time = datetime.now()
self.programcode = data["code"]
self.save_folder = data["title"]
logger.debug(f"self.save_folder:: {self.save_folder}")
self.season = data["season"]
def __repr__(self):
@@ -96,7 +97,7 @@ class ModelLinkkfProgram(db.Model):
self.season = data["season"]
class ModelLinkkf(db.Model):
class ModelInflearn(db.Model):
__tablename__ = "plugin_%s_auto_episode" % package_name
__table_args__ = {"mysql_collate": "utf8_general_ci"}
__bind_key__ = package_name
@@ -160,7 +161,7 @@ class ModelLinkkf(db.Model):
def set_info(self, data):
self.contents_json = data
self.programcode = data["program_code"]
self.programcode = data["item_id"]
self.episodecode = data["code"]
@classmethod