Best Python code snippet using localstack_python
IAT.py
Source:IAT.py  
1from app import db2from datetime import datetime3class Project(db.Model):4  __tablename__ = 'project'5  id = db.Column(db.Integer, primary_key=True)6  name = db.Column(db.String(500))7  add_time = db.Column(db.DateTime)8  status = db.Column(db.SMALLINT)9  user_id = db.Column(db.Integer)10  def __init__(self,name,status,user_id):11    self.name = name12    self.status = status13    self.add_time = datetime.now()14    self.user_id = user_id15class TaskCount(db.Model):16  __tablename__ = 'task_count'17  id = db.Column(db.Integer, primary_key=True)18  task_total = db.Column(db.Integer)19  success = db.Column(db.Integer)20  fail = db.Column(db.Integer)21  add_time = db.Column(db.DateTime)22  def __init__(self,task_total,success,fail):23    self.task_total = task_total24    self.success = success25    self.add_time = datetime.now()26    self.fail = fail27class Tree(db.Model):28  __tablename__ = 'tree'29  id = db.Column(db.Integer, primary_key=True)30  project_id = db.Column(db.Integer)31  pid = db.Column(db.Integer)32  name = db.Column(db.String(500))33  type = db.Column(db.SMALLINT)34  add_time = db.Column(db.DateTime)35  user_id = db.Column(db.Integer)36  index_id = db.Column(db.Integer)37  def __init__(self,project_id,pid,name,type,user_id,index_id):38    self.project_id = project_id39    self.pid = pid40    self.name = name41    self.type = type42    self.add_time = datetime.now()43    self.user_id = user_id44    self.index_id = index_id45class Sample(db.Model):46  __tablename__ = 'sample'47  id = db.Column(db.Integer, primary_key=True)48  pid = db.Column(db.Integer)49  path = db.Column(db.String(500))50  method = db.Column(db.String(255))51  params = db.Column(db.TEXT)52  param_type = db.Column(db.SMALLINT)53  asserts_type = db.Column(db.SMALLINT)54  extract_type = db.Column(db.SMALLINT)55  extract_key_name = db.Column(db.String(500))56  asserts_data = db.Column(db.String(500))57  extract_data = db.Column(db.String(500))58  add_time = db.Column(db.DateTime)59  user_id = db.Column(db.Integer)60  project_id = db.Column(db.Integer)61  pre_shell_type = db.Column(db.SMALLINT)62  pre_shell_data = db.Column(db.TEXT)63  post_shell_type = db.Column(db.SMALLINT)64  post_shell_data = db.Column(db.TEXT)65  def __init__(self,pid,path,method,param_type,params,asserts_type,asserts_data,extract_type,extract_key_name,extract_data,user_id,project_id,pre_shell_type,pre_shell_data,post_shell_type,post_shell_data):66    self.pid = pid67    self.path = path68    self.method = method69    self.param_type = param_type70    self.params = params71    self.asserts_type = asserts_type72    self.extract_type = extract_type73    self.asserts_data = asserts_data74    self.extract_key_name = extract_key_name75    self.extract_data = extract_data76    self.add_time = datetime.now()77    self.user_id = user_id78    self.project_id = project_id79    self.pre_shell_type = pre_shell_type80    self.pre_shell_data = pre_shell_data81    self.post_shell_type = post_shell_type82    self.post_shell_data = post_shell_data83class Task(db.Model):84  __tablename__ = 'task'85  id = db.Column(db.Integer, primary_key=True)86  name = db.Column(db.String(500))87  domain = db.Column(db.String(500))88  task_type = db.Column(db.SMALLINT)89  status = db.Column(db.SMALLINT)90  run_time = db.Column(db.String(255))91  task_desc = db.Column(db.String(1000))92  headers = db.Column(db.TEXT)93  params = db.Column(db.TEXT)94  proxy = db.Column(db.String(500))95  case = db.Column(db.TEXT)96  result = db.Column(db.TEXT)97  daily_result = db.Column(db.TEXT)98  user_id = db.Column(db.Integer)99  project_id = db.Column(db.Integer)100  add_time = db.Column(db.DateTime)101  update_time = db.Column(db.DateTime)102  def __init__(self,name,task_desc,project_id,task_type,run_time,domain,headers,params,proxy,case,user_id,status):103    self.name = name104    self.task_desc = task_desc105    self.project_id = project_id106    self.task_type = task_type107    self.run_time = run_time108    self.domain = domain109    self.headers = headers110    self.params = params111    self.proxy = proxy112    self.case = case113    self.add_time = datetime.now()114    self.update_time = datetime.now()115    self.user_id = user_id...Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!
