You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

71 lines
4.4 KiB

---
layout: post
type: handbook
title: "Admin Commands"
date: 2014-11-10
tags: command admin
---
These are checklist admin needs to get done.
* [งขอมลจาก PSIS v1](#psis-v1)
* [คำสงตรวจสอบปญหาตางๆ](#section)
* [คำสงเกบประมวลผลขอม](#section-1)
* [คำสงอนๆ](#section-2)
## ดงขอมลจาก PSIS v1
เรมกนทคำสงสำหรบการดงขอมลเกาเลย หลกการคลายกน คอ กำหนด `school_id` ไดตามชอบใจ ถาไมครบมนจะ search ดวยรหสทมลงไปเปนตวเรมต
* `$ ./manage.py <command> <school_id>`
นนอจดการของโรงเรยนทองการ
* `$ ./manage.py <command> 1010`
นนอจดการของโรงเรยนทรหสโรงเรยนขนตนดวย `1010`งหมด
* `$ ./manage.py <command> all`
นนอจดการของทกโรงเรยน ซงไมแนะนำเลยเพราะแยกเปนหลาย process จะเรวกวามากน
คำสงทของชดน
* `import_v1_bank`
* `import_v1_class_rel`
* `import_v1_classroom`
* `import_v1_employee`
* `import_v1_sinfo`
* `import_v1_student`
* `import_v1_address`
* `import_v1_people`
เพอทจะใหไดอมลของโรงเรยนทสมบรณน จะตองทำตามคำสงตอไปน
* `import_v1_people`
* `import_v1_student`, `import_v1_employee`, `import_v1_classroom`
* `import_v1_sinfo`, `import_v1_address`, `import_v1_bank`, `import_v1_class_rel`
โดยในขอเดยวกนลำดบไมความสำคญ จะเรมอนไหนกอนกไมญหา การนำเขาขอมลนน โดยมากจะมการลบขอมลในระบบ PSISv2 กอนเสมอ กอนทจะนำเขาใหมงนน เมอมการเปลยนแปลงขอมลใน PSISv2 แลว กไมควรทจะใชการนำเขาแบบนกเลย
## คำสงตรวจสอบปญหาตางๆ
* `check_teacher_issue`
* `check_student_issue`
## คำสงเกบประมวลผลขอม
* `run_misc_support` -- ขอมลเรมตนสำหรบอดหนนทางการศกษา
* `db_builder` -- บงคบใหระบบประมวลผลเงนอดหนนเรยนฟร 15 ป (เพอจะไดการแสดงผลในสวนของสำนกงาน ไมเชนนนจะตองรอใหโรงเรยนเปดรายงานกอน)
* `mongo_report` -- รายงาน อน. และเงนเดอน
* `mongo_stat` -- สถในสวนใหญใน _TOR ขอ 4.3_
* `mongo_yearly_stat` -- สถ URL เรมตนดวย `/yrly/`
* `archive_students_transfer` -- [**] จำเปนตองสงทำงานวนแรกของเดอน เพอความถกตองของระบบ
## คำสงอนๆ
* `backfill_reviews` -- ทำงานโดยการใส review record ไวสำหรบขอมลทจำเปนตองมการตรวจสอบ
* `prefix_filler` -- ใสเพศใหบ record ทงไมใชเพอความถกตองของขอมล Statistics เทานน (เทาทดออก)