將檔案拖放至此處

SQL 上載 ( 0 ) x -

頁面相關設定 點選此列以回到頁面頂端
請按 Ctrl+Enter 執行查詢 請按 Enter 執行查詢
遞增
遞減
排序:
SQL 偵錯
次數
執行排序
使用時間
排序依:
群組查詢
解除群組查詢
摺疊 展開 顯示追蹤 隱藏追蹤 次數 : 使用時間 :
書籤
重新整理
新增
無書籤
新增書籤
選項
設為預設值





摺疊 展開 重新查詢 編輯 語句分析 效能分析 書籤 查詢失敗 資料庫 : 查詢時間 :
未命名 *
v 顯示/隱藏資料表清單 全螢幕檢視 從其他資料庫加入資料表 新頁面 開啟頁面 儲存頁面 另存頁面為 刪除頁面 建立資料表 建立關聯 請選擇要顯示的欄位 重新載入 說明 直角連結 / 直線連結 對齊格線 v 全部摺疊/展開 摺疊/展開 切換關聯線 匯出綱要 > 移動選單 > 標記文字
資料表數: 0
v reliya_erp_dev accounts_payable
* id : int(11)
* payable_no : varchar(60)
* source_type : varchar(50)
* source_id : int(11)
* source_no : varchar(100)
* payee_type : varchar(50)
* payee_name : varchar(255)
* title : varchar(255)
* amount : decimal(14,2)
* paid_amount : decimal(14,2)
* currency : varchar(10)
* exchange_rate : decimal(12,4)
* status : varchar(30)
* due_date : date
* paid_at : datetime
* paid_by : varchar(100)
* payment_note : text
* note : text
* created_by : varchar(100)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev annual_leave_settlements
* id : int(11)
* employee_id : int(11)
* leave_year : int(11)
* period_start : date
* period_end : date
* expired_hours : decimal(10,2)
* expired_days : decimal(10,2)
* hourly_wage : decimal(12,2)
* daily_salary : decimal(12,2)
* settlement_amount : decimal(12,2)
* status : varchar(20)
* settled_by : int(11)
* settled_at : datetime
* note : varchar(255)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev approval_instances
* id : int(11)
* workflow_id : int(11)
* source_type : varchar(50)
* source_id : int(11)
* status : varchar(30)
* current_step_order : int(11)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev approval_instance_steps
* id : int(11)
* instance_id : int(11)
* step_order : int(11)
* step_name : varchar(120)
* approver_employee_id : int(11)
* status : varchar(30)
* action_by_employee_id : int(11)
* action_by_name : varchar(120)
* action_note : text
* action_at : datetime
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev approval_items
* id : int(11)
* form_type : varchar(50)
* form_id : int(11)
* applicant_id : int(11)
* current_approver_id : int(11)
* status : varchar(30)
* created_at : datetime
* updated_at : datetime
* step_name : varchar(120)
* sort_order : int(11)
v reliya_erp_dev approval_records
* id : int(11)
* module_type : varchar(50)
* record_id : int(11)
* approver_id : int(11)
* approval_level : varchar(50)
* action_status : varchar(20)
* comments : text
* approved_at : timestamp
v reliya_erp_dev approval_roles
* id : int(11)
* role_key : varchar(100)
* role_name : varchar(255)
* description : varchar(255)
* sort_order : int(11)
* is_active : tinyint(1)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev approval_rules
* id : int(11)
* form_type : varchar(50)
* max_approver_id : int(11)
* enabled : tinyint(4)
* created_at : timestamp
v reliya_erp_dev approval_workflows
* id : int(11)
* workflow_code : varchar(80)
* workflow_name : varchar(120)
* description : text
* is_active : tinyint(1)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev approval_workflow_steps
* id : int(11)
* workflow_id : int(11)
* step_order : int(11)
* step_name : varchar(120)
* approver_employee_id : int(11)
* is_required : tinyint(1)
* is_active : tinyint(1)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev attendance_makeup_requests
* id : int(11)
* request_no : varchar(60)
* employee_id : int(11)
* attendance_date : date
* makeup_type : enum('clock_in','clock_out','both')
* requested_clock_in : datetime
* requested_clock_out : datetime
* reason : text
* status : varchar(30)
* manager_approver_id : int(11)
* approved_by : int(11)
* approved_at : datetime
* rejected_by : int(11)
* rejected_at : datetime
* approval_note : text
* attendance_record_id : int(11)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev attendance_records
* id : int(11)
* employee_id : int(11)
* attendance_date : date
* clock_in : datetime
* clock_out : datetime
* work_hours : decimal(5,2)
* status : varchar(50)
* ip_address : varchar(100)
* device_info : text
* created_at : timestamp
* updated_at : timestamp
v reliya_erp_dev attendance_settings
* id : int(11)
* work_start_time : time
* work_end_time : time
* late_grace_minutes : int(11)
* early_leave_grace_minutes : int(11)
* updated_by : int(11)
* created_at : datetime
* updated_at : datetime
* setting_key : varchar(100)
* setting_value : varchar(100)
* setting_label : varchar(255)
v reliya_erp_dev audit_logs
* id : int(11)
* user_id : int(11)
* username : varchar(100)
* table_name : varchar(100)
* record_id : int(11)
* action : varchar(30)
* old_data : longtext
* new_data : longtext
* created_at : datetime
v reliya_erp_dev calibrations
* id : int(11)
* calibration_no : varchar(50)
* customer_id : int(11)
* product_id : int(11)
* serial_number : varchar(150)
* send_date : date
* return_date : date
* certificate_no : varchar(150)
* expire_date : date
* calibration_vendor : varchar(255)
* status : varchar(30)
* note : text
* created_by : varchar(100)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev crm_customer_followups
* id : int(11)
* customer_id : int(11)
* follow_date : date
* follow_type : varchar(50)
* subject : varchar(255)
* content : text
* next_followup_date : date
* created_by_user_id : int(11)
* created_by_name : varchar(100)
* created_at : datetime
v reliya_erp_dev customers
* id : int(11)
* company_name : varchar(200)
* customer_code : varchar(50)
* category : varchar(80)
* tax_id : varchar(50)
* phone : varchar(80)
* email : varchar(150)
* country : varchar(100)
* city : varchar(100)
* website : varchar(150)
* address : text
* remark : text
* business_card : varchar(255)
* created_by_user_id : int(11)
* created_by_name : varchar(100)
* contact_name : varchar(100)
* department : varchar(100)
* title : varchar(100)
* tel : varchar(50)
* ext : varchar(30)
* mobile : varchar(50)
* contact_title : varchar(100)
* contact_phone : varchar(80)
* contact_email : varchar(150)
* status : enum('active','potential','inactive')
* customer_tags : varchar(255)
* customer_level : varchar(10)
* customer_source : varchar(80)
* owner_user_id : int(11)
* owner_name : varchar(100)
* last_visit_date : date
* next_followup_date : date
* notes : text
* created_at : timestamp
* updated_at : timestamp
v reliya_erp_dev dashboard_card_preferences
* id : int(11)
* user_key : varchar(120)
* card_key : varchar(120)
* is_visible : tinyint(1)
* sort_order : int(11)
* updated_at : datetime
v reliya_erp_dev departments
* id : int(11)
* name : varchar(100)
* sort_order : int(11)
* created_at : datetime
* code : varchar(20)
* status : tinyint(1)
* updated_at : datetime
v reliya_erp_dev department_feature_permissions
* id : int(11)
* department_id : int(11)
* feature_code : varchar(100)
* allowed : tinyint(1)
* can_view : tinyint(1)
* can_add : tinyint(1)
* can_edit : tinyint(1)
* can_delete : tinyint(1)
* can_approve : tinyint(1)
* created_by : varchar(100)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev employees
* id : int(11)
* employee_no : varchar(50)
* name : varchar(100)
* english_name : varchar(100)
* quote_owner_code : varchar(5)
* department_id : int(11)
* position : varchar(100)
* email : varchar(150)
* tel : varchar(50)
* ext : varchar(20)
* mobile : varchar(50)
* hire_date : date
* resign_date : date
* status : varchar(30)
* emergency_contact : varchar(100)
* emergency_phone : varchar(50)
* address : varchar(255)
* photo_path : varchar(255)
* note : text
* user_id : int(11)
* created_by : varchar(100)
* created_at : datetime
* updated_at : datetime
* sort_order : int(11)
* manager_id : int(11)
* position_id : int(11)
* gender : varchar(20)
* birthday : date
* id_no : varchar(50)
* line_id : varchar(100)
* nationality : varchar(50)
* blood_type : varchar(10)
* bank_name : varchar(100)
* bank_account : varchar(100)
* insurance_no : varchar(100)
* labor_insurance_mode : varchar(20)
* labor_fixed_deduction : decimal(12,2)
* health_insurance_mode : varchar(20)
* health_fixed_deduction : decimal(12,2)
* health_dependents : int(11)
* annual_leave_policy : varchar(20)
* annual_leave_extra_days : int(11)
* annual_leave_extra_note : text
v reliya_erp_dev employee_approval_roles
* id : int(11)
* employee_id : int(11)
* role_key : varchar(100)
* is_active : tinyint(1)
* created_at : datetime
* updated_at : datetime
* role_id : int(11)
v reliya_erp_dev employee_comp_leave_balances
* id : int(11)
* employee_id : int(11)
* transaction_type : varchar(20)
* hours : decimal(8,2)
* source_type : varchar(50)
* source_id : int(11)
* note : text
* created_at : datetime
v reliya_erp_dev employee_feature_permissions
* id : int(11)
* employee_id : int(11)
* feature_code : varchar(80)
* allowed : tinyint(1)
* created_by : varchar(100)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev employee_insurance_history
* id : int(11)
* employee_id : int(11)
* labor_insurance_mode : varchar(20)
* labor_fixed_deduction : decimal(12,2)
* health_insurance_mode : varchar(20)
* health_fixed_deduction : decimal(12,2)
* health_dependents : int(11)
* change_reason : varchar(100)
* note : text
* created_by : varchar(100)
* created_at : datetime
v reliya_erp_dev employee_leave_balances
* id : int(11)
* employee_id : int(11)
* year : int(11)
* annual_leave_days : decimal(5,1)
* used_leave_days : decimal(5,1)
* remaining_leave_days : decimal(5,1)
* updated_at : timestamp
* imported_used_hours : decimal(10,2)
* imported_used_days : decimal(10,2)
* imported_note : varchar(255)
* imported_updated_at : datetime
* imported_updated_by : varchar(100)
v reliya_erp_dev employee_salary_history
* id : int(11)
* employee_id : int(11)
* effective_date : date
* base_salary : decimal(12,2)
* meal_allowance : decimal(12,2)
* change_reason : varchar(50)
* note : text
* created_by : varchar(100)
* created_at : datetime
v reliya_erp_dev employee_salary_settings
* id : int(11)
* employee_id : int(11)
* base_salary : decimal(12,2)
* meal_allowance : decimal(12,2)
* default_work_days : decimal(6,2)
* is_active : tinyint(1)
* note : text
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev erp_features
* id : int(11)
* feature_code : varchar(80)
* feature_name : varchar(120)
* feature_group : varchar(120)
* sort_order : int(11)
* is_active : tinyint(1)
* created_at : datetime
* updated_at : datetime
* feature_color : varchar(30)
* mobile_visible : tinyint(1)
* dashboard_visible : tinyint(1)
v reliya_erp_dev erp_feature_categories
* id : int(11)
* category_key : varchar(80)
* category_name : varchar(100)
* icon_class : varchar(80)
* sort_order : int(11)
* is_active : tinyint(1)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev erp_feature_menu_settings
* feature_code : varchar(80)
* category_id : int(11)
* sort_order : int(11)
* icon_class : varchar(80)
* show_sidebar : tinyint(1)
* show_mobile : tinyint(1)
* dashboard_visible : tinyint(1)
* updated_at : datetime
v reliya_erp_dev exchange_rates
* currency : varchar(10)
* rate : decimal(12,4)
* note : varchar(255)
* updated_by : varchar(100)
* updated_at : datetime
v reliya_erp_dev expense_applications
* id : int(11)
* application_no : varchar(50)
* applicant_user_id : int(11)
* applicant_employee_id : int(11)
* applicant_name : varchar(100)
* department_id : int(11)
* department_name : varchar(100)
* period_start : date
* period_end : date
* apply_date : date
* status : varchar(30)
* total_amount : decimal(14,2)
* note : text
* submitted_at : datetime
* admin_review_by : varchar(100)
* admin_review_at : datetime
* admin_review_note : text
* gm_approve_by : varchar(100)
* gm_approve_at : datetime
* gm_approve_note : text
* paid_at : datetime
* paid_by : varchar(100)
* created_by : varchar(100)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev expense_approval_logs
* id : int(11)
* application_id : int(11)
* action : varchar(50)
* action_by : varchar(100)
* action_at : datetime
* note : text
v reliya_erp_dev expense_items
* id : int(11)
* application_id : int(11)
* expense_date : date
* description : varchar(255)
* local_currency : varchar(20)
* exchange_rate : decimal(12,4)
* category : varchar(50)
* local_amount : decimal(14,2)
* amount_twd : decimal(14,2)
* remark_no : varchar(50)
* note : text
* sort_order : int(11)
* created_at : datetime
v reliya_erp_dev expense_item_receipts
* id : int(11)
* item_id : int(11)
* application_id : int(11)
* file_path : varchar(255)
* file_name : varchar(255)
* uploaded_by : varchar(100)
* uploaded_at : datetime
v reliya_erp_dev feature_categories
* id : int(11)
* category_name : varchar(255)
* sort_order : int(11)
* icon : varchar(100)
* category_status : varchar(30)
* category_color : varchar(30)
* homepage_visible : tinyint(1)
* mobile_visible : tinyint(1)
v reliya_erp_dev inventory
* id : int(11)
* item_name : varchar(255)
* qty : int(11)
* created_at : timestamp
v reliya_erp_dev inventory_receipts
* id : int(11)
* receipt_no : varchar(60)
* project_no : varchar(100)
* purchase_order_no : varchar(60)
* item_name : varchar(255)
* qty : decimal(12,2)
* location : varchar(120)
* status : varchar(50)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev inventory_sku_categories
* id : int(11)
* code : varchar(10)
* name : varchar(100)
* sort_order : int(11)
* is_active : tinyint(1)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev inventory_sku_lines
* id : int(11)
* code : varchar(10)
* name : varchar(100)
* sort_order : int(11)
* is_active : tinyint(1)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev inventory_sku_origins
* id : int(11)
* code : varchar(10)
* name : varchar(100)
* sort_order : int(11)
* is_active : tinyint(1)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev inventory_transactions
* id : int(11)
* product_id : int(11)
* type : varchar(50)
* qty : int(11)
* before_stock : int(11)
* after_stock : int(11)
* customer_name : varchar(255)
* serial_number : varchar(150)
* location : varchar(255)
* note : text
* created_by : varchar(100)
* created_at : datetime
* project_id : int(11)
* transaction_type : varchar(30)
v reliya_erp_dev invoice_applications
* id : int(11)
* invoice_request_no : varchar(60)
* applicant_id : int(11)
* project_no : varchar(100)
* customer_name : varchar(255)
* invoice_type : varchar(50)
* billing_percent : decimal(8,2)
* amount : decimal(14,2)
* description : text
* status : varchar(60)
* manager_approver_id : int(11)
* admin_issuer_id : int(11)
* invoice_no : varchar(100)
* invoice_file : varchar(255)
* issued_at : datetime
* project_billing_completed : tinyint(1)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev leave_applications
* id : int(11)
* employee_id : int(11)
* leave_type : varchar(50)
* start_date : date
* start_time : time
* end_date : date
* end_time : time
* days : decimal(5,1)
* reason : text
* status : varchar(30)
* approved_by : int(11)
* approved_at : datetime
* rejected_reason : text
* created_at : timestamp
* leave_type_id : int(11)
* hours : decimal(6,2)
v reliya_erp_dev leave_applications_backup_before_clean
* id : int(11)
* employee_id : int(11)
* leave_type : varchar(50)
* start_date : date
* start_time : time
* end_date : date
* end_time : time
* days : decimal(5,1)
* reason : text
* status : varchar(30)
* approved_by : int(11)
* approved_at : datetime
* rejected_reason : text
* created_at : timestamp
* leave_type_id : int(11)
* hours : decimal(6,2)
v reliya_erp_dev leave_types
* id : int(11)
* name : varchar(50)
* is_annual_leave : tinyint(1)
* deduct_annual_leave : tinyint(1)
* is_active : tinyint(1)
* sort_order : int(11)
v reliya_erp_dev overtime_applications
* id : int(11)
* employee_id : int(11)
* overtime_date : date
* end_date : date
* start_time : time
* end_time : time
* hours : decimal(6,2)
* day_type : varchar(30)
* ot_134_hours : decimal(8,2)
* ot_167_hours : decimal(8,2)
* ot_200_hours : decimal(8,2)
* ot_267_hours : decimal(8,2)
* reason : text
* status : varchar(30)
* approved_by : int(11)
* approved_at : datetime
* rejected_reason : text
* created_at : timestamp
v reliya_erp_dev payroll_brackets
* id : int(11)
* bracket_type : enum('labor','health')
* salary_min : decimal(12,2)
* insured_amount : decimal(12,2)
* effective_year : int(11)
* created_at : datetime
v reliya_erp_dev payroll_holidays
* id : int(11)
* holiday_date : date
* holiday_name : varchar(100)
* holiday_type : varchar(30)
* created_at : datetime
v reliya_erp_dev payroll_records
* id : int(11)
* payroll_month : char(7)
* employee_id : int(11)
* base_salary : decimal(12,2)
* meal_allowance : decimal(12,2)
* total_salary : decimal(12,2)
* work_days : decimal(6,2)
* is_full_month : tinyint(1)
* calc_start_date : date
* calc_end_date : date
* payable_salary : decimal(12,2)
* labor_insured_amount : decimal(12,2)
* health_insured_amount : decimal(12,2)
* overtime_133_hours : decimal(8,2)
* overtime_166_hours : decimal(8,2)
* overtime_200_hours : decimal(8,2)
* overtime_267_hours : decimal(8,2)
* overtime_pay : decimal(12,2)
* paid_leave_hours : decimal(8,2)
* personal_leave_hours : decimal(8,2)
* sick_leave_half_hours : decimal(8,2)
* personal_leave_deduction : decimal(12,2)
* sick_leave_deduction : decimal(12,2)
* labor_insurance_mode : varchar(20)
* health_insurance_mode : varchar(20)
* labor_deduction : decimal(12,2)
* health_dependents : int(11)
* health_deduction : decimal(12,2)
* net_salary : decimal(12,2)
* note : text
* status : varchar(30)
* created_by : varchar(100)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev positions
* id : int(11)
* department_id : int(11)
* name : varchar(100)
* level_no : int(11)
* created_at : timestamp
v reliya_erp_dev position_feature_permissions
* id : int(11)
* position_id : int(11)
* feature_code : varchar(100)
* allowed : tinyint(1)
* created_by : varchar(100)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev products
* id : int(11)
* sku : varchar(100)
* model : varchar(100)
* category_id : int(11)
* brand : varchar(100)
* supplier : varchar(150)
* manufacturer_part_no : varchar(150)
* name_tw : varchar(255)
* name_en : varchar(255)
* name_cn : varchar(255)
* description_tw : text
* description_en : text
* description_cn : text
* spec_tw : text
* spec_en : text
* spec_cn : text
* unit : varchar(50)
* currency : varchar(10)
* sale_price : decimal(15,2)
* cost_price : decimal(15,2)
* stock_qty : int(11)
* safety_stock : int(11)
* status : varchar(30)
* item_type : varchar(30)
* image_path : varchar(255)
* catalog_path : varchar(255)
* remark : text
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev product_boms
* id : int(11)
* finished_product_id : int(11)
* bom_name : varchar(255)
* version : varchar(50)
* status : varchar(30)
* remark : text
* created_by : varchar(100)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev product_bom_items
* id : int(11)
* bom_id : int(11)
* component_product_id : int(11)
* qty_per : decimal(15,4)
* loss_rate : decimal(8,4)
* note : varchar(255)
* sort_order : int(11)
* created_at : datetime
v reliya_erp_dev product_categories
* id : int(11)
* name : varchar(100)
* sort_order : int(11)
* created_at : datetime
v reliya_erp_dev product_inventory
* product_id : int(11)
* qty : decimal(15,4)
* updated_at : datetime
v reliya_erp_dev product_inventory_transactions
* id : int(11)
* product_id : int(11)
* transaction_type : varchar(30)
* qty : decimal(15,4)
* related_bom_id : int(11)
* note : varchar(255)
* created_by : varchar(100)
* created_at : datetime
v reliya_erp_dev product_serials
* id : int(11)
* product_id : int(11)
* serial_type : varchar(30)
* serial_number : varchar(150)
* sensor_serial_id : int(11)
* sensor_serial_number : varchar(150)
* status : varchar(50)
* location : varchar(255)
* customer_name : varchar(255)
* note : text
* assembled_at : datetime
* created_by : varchar(100)
* void_reason : varchar(255)
* void_by : varchar(100)
* void_at : datetime
* shipped_at : datetime
* shipment_no : varchar(50)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev projects
* id : int(11)
* project_name : varchar(255)
* project_manager : varchar(255)
* start_date : date
* end_date : date
* status : varchar(100)
* created_at : timestamp
* customer_id : int(11)
* quotation_id : int(11)
v reliya_erp_dev project_applications
* id : int(11)
* request_no : varchar(60)
* applicant_id : int(11)
* customer_name : varchar(255)
* order_no : varchar(100)
* quotation_no : varchar(100)
* project_name : varchar(255)
* amount : decimal(14,2)
* payment_terms : varchar(255)
* description : text
* status : varchar(50)
* admin_reviewer_id : int(11)
* reviewed_by : int(11)
* reviewed_at : datetime
* project_no : varchar(100)
* reject_reason : text
* created_at : datetime
* updated_at : datetime
* apply_date : date
* category_code : varchar(10)
* customer_id : int(11)
* quotation_id : int(11)
* order_amount : decimal(14,2)
* currency : varchar(20)
* owner : varchar(120)
* note : text
* order_file : varchar(255)
* quote_file : varchar(255)
* cost_file : varchar(255)
* project_case_id : int(11)
v reliya_erp_dev project_approvals
* id : int(11)
* project_id : int(11)
* step_name : varchar(100)
* approver : varchar(100)
* status : varchar(30)
* comment : text
* approved_at : datetime
* created_at : datetime
v reliya_erp_dev project_cases
* id : int(11)
* project_no : varchar(50)
* apply_date : date
* category_code : varchar(10)
* project_name : varchar(255)
* customer_id : int(11)
* quotation_id : int(11)
* order_no : varchar(100)
* order_amount : decimal(15,2)
* currency : varchar(10)
* exchange_rate : decimal(12,4)
* owner : varchar(100)
* status : varchar(30)
* total_cost : decimal(15,2)
* invoice_percent_done : decimal(10,2)
* order_file : varchar(255)
* quote_file : varchar(255)
* cost_file : varchar(255)
* note : text
* created_by : varchar(100)
* closed_at : datetime
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev project_cases_backup_20260615
* id : int(11)
* project_no : varchar(50)
* apply_date : date
* category_code : varchar(10)
* project_name : varchar(255)
* customer_id : int(11)
* quotation_id : int(11)
* order_no : varchar(100)
* order_amount : decimal(15,2)
* currency : varchar(10)
* exchange_rate : decimal(12,4)
* owner : varchar(100)
* status : varchar(30)
* total_cost : decimal(15,2)
* invoice_percent_done : decimal(10,2)
* order_file : varchar(255)
* quote_file : varchar(255)
* cost_file : varchar(255)
* note : text
* created_by : varchar(100)
* closed_at : datetime
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev project_categories
* category_code : varchar(10)
* category_name : varchar(100)
* sort_order : int(11)
* is_active : tinyint(1)
v reliya_erp_dev project_category_allocations
* id : int(11)
* project_id : int(11)
* category_code : varchar(10)
* amount : decimal(15,2)
* percent : decimal(10,4)
* currency : varchar(10)
* note : text
* created_by : varchar(100)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev project_costs
* id : int(11)
* project_id : int(11)
* cost_date : date
* department : varchar(100)
* item_name : varchar(255)
* amount : decimal(15,2)
* note : text
* created_by : varchar(100)
* created_at : datetime
v reliya_erp_dev project_invoices
* id : int(11)
* project_id : int(11)
* receivable_schedule_id : int(11)
* invoice_date : date
* invoice_percent : decimal(10,2)
* amount : decimal(15,2)
* invoice_no : varchar(100)
* application_no : varchar(100)
* status : varchar(30)
* note : text
* created_by : varchar(100)
* created_at : datetime
* application_status : varchar(30)
* applicant : varchar(100)
* applicant_employee_id : int(11)
* submitted_at : datetime
* admin_checked_by : varchar(100)
* admin_checked_at : datetime
* admin_checked_note : text
* gm_approved_by : varchar(100)
* gm_approved_at : datetime
* gm_approved_note : text
* issued_by : varchar(100)
* issued_at : datetime
* issued_note : text
* rejected_by : varchar(100)
* rejected_at : datetime
* rejected_note : text
* due_date : date
* currency : varchar(10)
* exchange_rate : decimal(12,4)
* invoice_amount : decimal(15,2)
* tax_amount : decimal(15,2)
* total_amount : decimal(15,2)
* paid_amount : decimal(15,2)
* updated_at : datetime
v reliya_erp_dev project_no_applications
* id : int(11)
* request_no : varchar(50)
* applicant_id : int(11)
* customer_name : varchar(255)
* order_no : varchar(100)
* project_name : varchar(255)
* amount : decimal(14,2)
* description : text
* status : varchar(50)
* admin_reviewer_id : int(11)
* project_no : varchar(100)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev project_no_applications_backup_20260615
* id : int(11)
* request_no : varchar(50)
* applicant_id : int(11)
* customer_name : varchar(255)
* order_no : varchar(100)
* project_name : varchar(255)
* amount : decimal(14,2)
* description : text
* status : varchar(50)
* admin_reviewer_id : int(11)
* project_no : varchar(100)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev project_order_items
* id : int(11)
* project_id : int(11)
* quotation_item_id : int(11)
* product_id : int(11)
* item_name : varchar(255)
* model : varchar(255)
* description : text
* qty : decimal(14,2)
* unit : varchar(50)
* unit_price : decimal(15,2)
* discount_rate : decimal(10,2)
* amount : decimal(15,2)
* currency : varchar(10)
* category_code : varchar(10)
* sort_order : int(11)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev project_payments
* id : int(11)
* invoice_id : int(11)
* project_id : int(11)
* payment_date : date
* currency : varchar(10)
* payment_amount : decimal(14,2)
* payment_method : varchar(50)
* reference_no : varchar(100)
* note : text
* created_by : varchar(100)
* created_at : datetime
v reliya_erp_dev project_receivable_schedules
* id : int(11)
* project_id : int(11)
* order_id : int(11)
* schedule_name : varchar(120)
* billing_type : varchar(30)
* percent : decimal(10,2)
* amount : decimal(15,2)
* currency : varchar(10)
* exchange_rate : decimal(12,4)
* base_date_type : varchar(50)
* offset_days : int(11)
* expected_due_date : date
* invoice_id : int(11)
* status : varchar(30)
* note : text
* created_by : varchar(100)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev purchase_orders
* id : int(11)
* purchase_order_no : varchar(60)
* purchase_request_id : int(11)
* project_no : varchar(100)
* supplier_name : varchar(255)
* amount : decimal(14,2)
* delivery_date : date
* payment_terms : varchar(255)
* status : varchar(50)
* created_at : datetime
* updated_at : datetime
* currency : varchar(10)
* exchange_rate : decimal(12,4)
v reliya_erp_dev purchase_requests
* id : int(11)
* request_no : varchar(60)
* project_id : int(11)
* applicant_id : int(11)
* project_no : varchar(100)
* project_name : varchar(255)
* supplier_name : varchar(255)
* item_summary : text
* amount : decimal(14,2)
* currency : varchar(10)
* exchange_rate : decimal(12,4)
* negotiated_amount : decimal(14,2)
* delivery_date : date
* payment_terms : varchar(255)
* remark : text
* quote_file : varchar(255)
* required_date : date
* negotiation_notes : text
* status : varchar(80)
* manager_approver_id : int(11)
* gm_approver_id : int(11)
* gm_approved_at : datetime
* gm_comment : text
* admin_handler_id : int(11)
* admin_negotiator_id : int(11)
* purchase_order_no : varchar(60)
* ordered_at : datetime
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev quotations
* id : int(11)
* quote_no : varchar(50)
* customer_id : int(11)
* quote_date : date
* valid_until : date
* currency : varchar(10)
* tax_rate : decimal(10,2)
* discount_amount : decimal(15,2)
* subtotal : decimal(15,2)
* tax_amount : decimal(15,2)
* total_amount : decimal(15,2)
* status : varchar(30)
* note : text
* terms : text
* created_by : varchar(100)
* created_at : datetime
* updated_at : datetime
* project_id : int(11)
* parent_quotation_id : int(11)
* version_no : int(11)
* is_latest : tinyint(1)
* revision_reason : varchar(255)
* replaced_by_id : int(11)
* source_quote_id : int(11)
v reliya_erp_dev quotation_items
* id : int(11)
* quotation_id : int(11)
* product_id : int(11)
* product_name : varchar(255)
* model : varchar(150)
* description : text
* qty : decimal(15,2)
* unit : varchar(50)
* unit_price : decimal(15,2)
* discount_rate : decimal(10,2)
* category_code : varchar(10)
* line_total : decimal(15,2)
* sort_order : int(11)
v reliya_erp_dev sales_forecasts
* id : int(11)
* forecast_no : varchar(60)
* owner_name : varchar(100)
* owner_employee_id : int(11)
* customer_id : int(11)
* company_name : varchar(255)
* contact_name : varchar(120)
* contact_phone : varchar(120)
* contact_email : varchar(180)
* project_name : varchar(255)
* product_name : varchar(255)
* source : varchar(100)
* stage : varchar(50)
* status : varchar(30)
* probability : decimal(5,2)
* currency : varchar(10)
* cost_amount : decimal(15,2)
* sales_amount : decimal(15,2)
* gross_profit : decimal(15,2)
* gross_margin : decimal(8,2)
* weighted_amount : decimal(15,2)
* expected_order_date : date
* expected_start_date : date
* expected_finish_date : date
* next_followup_date : date
* quotation_id : int(11)
* order_id : int(11)
* project_id : int(11)
* description : text
* last_followup_note : text
* created_by : varchar(100)
* updated_by : varchar(100)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev sales_forecast_followups
* id : int(11)
* forecast_id : int(11)
* followup_date : date
* followup_type : varchar(50)
* content : text
* next_followup_date : date
* created_by : varchar(100)
* created_at : datetime
v reliya_erp_dev service_cases
* id : int(11)
* case_no : varchar(50)
* case_date : date
* customer_id : int(11)
* product_id : int(11)
* serial_number : varchar(150)
* subject : varchar(255)
* problem_description : text
* solution : text
* status : varchar(30)
* priority : varchar(30)
* assigned_to : varchar(100)
* note : text
* created_by : varchar(100)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev shipments
* id : int(11)
* shipment_no : varchar(60)
* customer_id : int(11)
* customer_name : varchar(255)
* project_id : int(11)
* contact : varchar(255)
* shipping_address : text
* order_no : varchar(100)
* project_no : varchar(100)
* shipment_date : date
* items : text
* status : varchar(50)
* remark : text
* created_by : varchar(100)
* created_at : datetime
* updated_at : datetime
v reliya_erp_dev shipment_items
* id : int(11)
* shipment_id : int(11)
* finished_serial_id : int(11)
* product_id : int(11)
* serial_number : varchar(150)
* cell_serial_number : varchar(150)
* created_at : datetime
v reliya_erp_dev users
* id : int(11)
* username : varchar(50)
* password : varchar(255)
* password_hash : varchar(255)
* name : varchar(100)
* role : varchar(50)
* status : varchar(20)
* created_at : timestamp
v reliya_erp_dev user_quick_features
* id : int(11)
* user_id : int(11)
* feature_key : varchar(100)
* sort_order : int(11)
* created_at : datetime
v reliya_erp_dev vw_customer_quote_project
* customer_id : int(11)
* company_name : varchar(200)
* quotation_id : int(11)
* quote_no : varchar(50)
* quotation_status : varchar(30)
* quotation_amount : decimal(15,2)
* project_id : int(11)
* project_no : varchar(50)
* project_name : varchar(255)
* project_status : varchar(30)
* order_amount : decimal(15,2)
v reliya_erp_dev vw_customer_sales_flow
* customer_id : int(11)
* company_name : varchar(200)
* quotation_id : int(11)
* quotation_status : varchar(30)
* project_id : int(11)
* project_status : varchar(100)
v reliya_erp_dev vw_project_inventory_flow
* project_id : int(11)
* project_status : varchar(100)
* transaction_id : int(11)
* transaction_type : varchar(30)
* qty : int(11)
* note : text
v reliya_erp_dev vw_project_inventory_transactions
* project_id : int(11)
* project_no : varchar(50)
* project_name : varchar(255)
* transaction_id : int(11)
* product_id : int(11)
* sku : varchar(100)
* name_tw : varchar(255)
* type : varchar(50)
* qty : int(11)
* before_stock : int(11)
* after_stock : int(11)
* serial_number : varchar(150)
* location : varchar(255)
* created_at : datetime
v reliya_erp_dev workflow_settings
* id : int(11)
* setting_key : varchar(120)
* setting_value : text
* setting_label : varchar(255)
* created_at : datetime
* updated_at : datetime
建立關聯
FOREIGN KEY
on delete
on update
刪除關聯