Drop files here

SQL upload ( 0 ) x -

Page-related settings Click on the bar to scroll to top of page
Press Ctrl+Enter to execute query Press Enter to execute query
ascending
descending
Order:
Debug SQL
Count
Execution order
Time taken
Order by:
Group queries
Ungroup queries
Collapse Expand Show trace Hide trace Count : Time taken :
Options
Set default





Collapse Expand Requery Edit Explain Profiling Query failed Database : Queried time :
Untitled *
v Show/Hide tables list View in fullscreen Add tables from other databases New page Open page Save page Save page as Delete pages Create table Create relationship Choose column to display Reload Help Angular links / Direct links Snap to grid v Small/Big All Toggle small/big Toggle relationship lines Export schema > Move Menu > Pin text
Number of tables: 0
v simrs_db audit_logs
* id : bigint(20) unsigned
* tenant_id : bigint(20) unsigned
* facility_id : bigint(20) unsigned
* user_id : bigint(20) unsigned
* action : varchar(50)
* module_name : varchar(60)
* record_table : varchar(80)
* record_id : bigint(20) unsigned
* description : text
* ip_address : varchar(45)
* created_at : timestamp
v simrs_db doctors
* id : bigint(20) unsigned
* tenant_id : bigint(20) unsigned
* employee_id : bigint(20) unsigned
* doctor_name : varchar(150)
* sip_number : varchar(80)
* str_number : varchar(80)
* specialization : varchar(100)
* is_active : tinyint(1)
v simrs_db employees
* id : bigint(20) unsigned
* tenant_id : bigint(20) unsigned
* employee_number : varchar(40)
* full_name : varchar(150)
* profession : varchar(100)
* phone : varchar(30)
* email : varchar(120)
* is_active : tinyint(1)
v simrs_db facilities
* id : bigint(20) unsigned
* tenant_id : bigint(20) unsigned
* facility_code : varchar(30)
* facility_name : varchar(160)
* facility_type : enum('KLINIK_PRATAMA','KLINIK_UTAMA','LAINNYA')
* address : text
* phone : varchar(30)
* email : varchar(120)
* is_active : tinyint(1)
* created_at : timestamp
v simrs_db patients
* id : bigint(20) unsigned
* tenant_id : bigint(20) unsigned
* medical_record_number : varchar(40)
* national_id_number : varchar(30)
* full_name : varchar(150)
* birth_place : varchar(100)
* birth_date : date
* gender : enum('L','P')
* blood_type : enum('A','B','AB','O','UNKNOWN')
* mother_name : varchar(150)
* is_active : tinyint(1)
* created_at : timestamp
* updated_at : timestamp
v simrs_db patient_addresses
* id : bigint(20) unsigned
* tenant_id : bigint(20) unsigned
* patient_id : bigint(20) unsigned
* address_type : enum('KTP','DOMISILI','LAINNYA')
* address : text
* village : varchar(100)
* district : varchar(100)
* city_regency : varchar(100)
* province : varchar(100)
* postal_code : varchar(10)
* is_primary : tinyint(1)
v simrs_db patient_contacts
* id : bigint(20) unsigned
* tenant_id : bigint(20) unsigned
* patient_id : bigint(20) unsigned
* contact_type : enum('MOBILE','HOME','EMERGENCY','EMAIL')
* contact_value : varchar(150)
* contact_person : varchar(150)
* relationship_to_patient : varchar(60)
* is_primary : tinyint(1)
v simrs_db permissions
* id : bigint(20) unsigned
* permission_code : varchar(80)
* permission_name : varchar(120)
* module_name : varchar(60)
v simrs_db platform_admins
* id : bigint(20) unsigned
* full_name : varchar(150)
* email : varchar(160)
* password_hash : varchar(255)
* is_active : tinyint(1)
* last_login_at : datetime
* created_at : timestamp
v simrs_db platform_audit_logs
* id : bigint(20) unsigned
* platform_admin_id : bigint(20) unsigned
* action : varchar(80)
* target_type : varchar(80)
* target_id : bigint(20) unsigned
* description : text
* ip_address : varchar(45)
* created_at : timestamp
v simrs_db registrations
* id : bigint(20) unsigned
* tenant_id : bigint(20) unsigned
* facility_id : bigint(20) unsigned
* registration_number : varchar(50)
* patient_id : bigint(20) unsigned
* visit_type_id : bigint(20) unsigned
* service_unit_id : bigint(20) unsigned
* doctor_id : bigint(20) unsigned
* registration_date : datetime
* payment_method : enum('UMUM','BPJS','ASURANSI','PERUSAHAAN','LAINNYA')
* registration_status : enum('REGISTERED','IN_SERVICE','COMPLETED','CANCELLED')
* complaint : text
* created_by : bigint(20) unsigned
* created_at : timestamp
v simrs_db roles
* id : bigint(20) unsigned
* role_code : varchar(40)
* role_name : varchar(100)
* description : varchar(255)
v simrs_db role_permissions
* role_id : bigint(20) unsigned
* permission_id : bigint(20) unsigned
v simrs_db service_units
* id : bigint(20) unsigned
* tenant_id : bigint(20) unsigned
* facility_id : bigint(20) unsigned
* unit_code : varchar(30)
* unit_name : varchar(100)
* unit_type : enum('POLI','IGD','RAWAT_INAP','PENUNJANG','ADMINISTRASI','LAINNYA')
* is_active : tinyint(1)
v simrs_db subscriptions
* id : bigint(20) unsigned
* tenant_id : bigint(20) unsigned
* plan_id : bigint(20) unsigned
* billing_cycle : enum('MONTHLY','YEARLY')
* status : enum('TRIAL','ACTIVE','PAST_DUE','SUSPENDED','CANCELLED','EXPIRED')
* starts_at : datetime
* ends_at : datetime
* trial_ends_at : datetime
* grace_ends_at : datetime
* cancelled_at : datetime
* created_at : timestamp
* updated_at : timestamp
v simrs_db subscription_invoices
* id : bigint(20) unsigned
* tenant_id : bigint(20) unsigned
* subscription_id : bigint(20) unsigned
* invoice_number : varchar(50)
* amount : decimal(15,2)
* currency : char(3)
* status : enum('DRAFT','UNPAID','PAID','VOID','OVERDUE')
* issued_at : datetime
* due_at : datetime
* paid_at : datetime
* created_at : timestamp
v simrs_db subscription_payments
* id : bigint(20) unsigned
* tenant_id : bigint(20) unsigned
* invoice_id : bigint(20) unsigned
* payment_reference : varchar(120)
* payment_method : varchar(50)
* amount : decimal(15,2)
* status : enum('PENDING','SETTLED','FAILED','REFUNDED')
* paid_at : datetime
* gateway_payload : longtext
* created_at : timestamp
v simrs_db subscription_plans
* id : bigint(20) unsigned
* plan_code : varchar(40)
* plan_name : varchar(100)
* description : varchar(255)
* price_monthly : decimal(15,2)
* price_yearly : decimal(15,2)
* max_facilities : smallint(5) unsigned
* max_users : smallint(5) unsigned
* max_storage_gb : smallint(5) unsigned
* features_json : longtext
* is_active : tinyint(1)
* sort_order : smallint(6)
* created_at : timestamp
v simrs_db tenants
* id : bigint(20) unsigned
* tenant_code : varchar(30)
* tenant_name : varchar(160)
* legal_name : varchar(180)
* email : varchar(160)
* phone : varchar(30)
* status : enum('TRIAL','ACTIVE','SUSPENDED','CANCELLED')
* trial_ends_at : datetime
* created_at : timestamp
* updated_at : timestamp
v simrs_db tenant_domains
* id : bigint(20) unsigned
* tenant_id : bigint(20) unsigned
* hostname : varchar(190)
* domain_type : enum('SUBDOMAIN','CUSTOM')
* is_primary : tinyint(1)
* is_verified : tinyint(1)
* is_active : tinyint(1)
* created_at : timestamp
v simrs_db tenant_settings
* id : bigint(20) unsigned
* tenant_id : bigint(20) unsigned
* setting_key : varchar(100)
* setting_value : text
* updated_at : timestamp
v simrs_db users
* id : bigint(20) unsigned
* username : varchar(60)
* password_hash : varchar(255)
* full_name : varchar(150)
* email : varchar(120)
* is_active : tinyint(1)
* last_login_at : datetime
* created_at : timestamp
v simrs_db user_facilities
* user_id : bigint(20) unsigned
* tenant_id : bigint(20) unsigned
* facility_id : bigint(20) unsigned
* is_active : tinyint(1)
v simrs_db user_roles
* id : bigint(20) unsigned
* user_id : bigint(20) unsigned
* role_id : bigint(20) unsigned
* tenant_id : bigint(20) unsigned
* facility_id : bigint(20) unsigned
* created_at : timestamp
v simrs_db visit_types
* id : bigint(20) unsigned
* visit_type_code : varchar(30)
* visit_type_name : varchar(80)
* is_active : tinyint(1)
Create relationship
FOREIGN KEY
on delete
on update
Delete relationship