database.py 850 B

1234567891011121314151617181920212223242526
  1. """Database module"""
  2. from app import Session
  3. from app.models import Player, State, Department, DepartmentStat
  4. def get_latest_professor(state_id, department_type):
  5. """Get latest professor from database"""
  6. return None
  7. def save_professors(state_id, department_type, professors):
  8. """Save professors to database"""
  9. session = Session()
  10. resource_track.state_id = state_id
  11. resource_track.resource_id = resource_id
  12. session.add(resource_track)
  13. session.commit()
  14. for region_id, region in regions.items():
  15. resource_stat = ResourceStat()
  16. resource_stat.region_id = region_id
  17. resource_stat.explored = region['explored']
  18. resource_stat.deep_exploration = region['deep_exploration']
  19. resource_stat.limit_left = region['limit_left']
  20. session.add(resource_stat)
  21. session.commit()