# Generated by Django 5.2.4 on 2025-10-14 15:27

from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ('users', '0019_remove_rolepermission_role_permis_role_056d99_idx_and_more'),
    ]

    operations = [
        migrations.AlterField(
            model_name='defaultrolepermission',
            name='action',
            field=models.CharField(choices=[('access', 'Access Page'), ('view', 'View Content'), ('create', 'Create New'), ('edit', 'Edit Existing'), ('delete', 'Delete'), ('approve', 'Approve'), ('reject', 'Reject'), ('export', 'Export Data'), ('import', 'Import Data'), ('download', 'Download'), ('upload', 'Upload'), ('print', 'Print'), ('generate', 'Generate'), ('manage', 'Manage'), ('configure', 'Configure'), ('monitor', 'Monitor'), ('audit', 'Audit'), ('verify', 'Verify'), ('validate', 'Validate'), ('process', 'Process'), ('record', 'Record'), ('reconcile', 'Reconcile'), ('assign', 'Assign'), ('reassign', 'Reassign'), ('share', 'Share'), ('send', 'Send'), ('notify', 'Notify'), ('backup', 'Backup'), ('restore', 'Restore'), ('suspend', 'Suspend'), ('activate', 'Activate'), ('archive', 'Archive'), ('restore_archived', 'Restore Archived'), ('permanently_delete', 'Permanently Delete')], max_length=30),
        ),
        migrations.AlterField(
            model_name='defaultrolepermission',
            name='module',
            field=models.CharField(choices=[('dashboard', 'Dashboard'), ('clients', 'Clients'), ('loans', 'Loans'), ('repayments', 'All Repayments'), ('portfolio', 'Portfolio'), ('reports_statements', 'Reports & Statements'), ('documents', 'Documents'), ('customer_documents', 'Customer Documents'), ('payment_receipts', 'Payment Receipts'), ('notifications', 'Notifications'), ('settings', 'Settings'), ('dashboard_overview', 'Dashboard Overview'), ('dashboard_metrics', 'Dashboard Metrics'), ('dashboard_analytics', 'Dashboard Analytics'), ('dashboard_widgets', 'Dashboard Widgets'), ('clients_list', 'Clients List'), ('clients_create', 'Create Client'), ('clients_edit', 'Edit Client'), ('clients_delete', 'Delete Client'), ('clients_view_details', 'View Client Details'), ('clients_loan_history', 'Client Loan History'), ('clients_documents', 'Client Documents'), ('clients_kyc', 'Client KYC'), ('clients_assign', 'Assign Clients'), ('loans_list', 'Loans List'), ('loans_create', 'Create Loan'), ('loans_edit', 'Edit Loan'), ('loans_delete', 'Delete Loan'), ('loans_approve', 'Approve Loans'), ('loans_reject', 'Reject Loans'), ('loans_rollover', 'Loan Rollover'), ('loans_view_details', 'View Loan Details'), ('loans_amortization', 'Loan Amortization'), ('loans_receipt', 'Loan Receipt'), ('repayments_list', 'Repayments List'), ('repayments_record', 'Record Repayment'), ('repayments_edit', 'Edit Repayment'), ('repayments_delete', 'Delete Repayment'), ('repayments_export', 'Export Repayments'), ('repayments_verify', 'Verify Repayments'), ('repayments_reconcile', 'Reconcile Repayments'), ('portfolio_overview', 'Portfolio Overview'), ('portfolio_managers', 'Portfolio Managers'), ('portfolio_performance', 'Portfolio Performance'), ('portfolio_assignments', 'Portfolio Assignments'), ('portfolio_analytics', 'Portfolio Analytics'), ('portfolio_reassign', 'Reassign Clients'), ('reports_dashboard', 'Reports Dashboard'), ('reports_loans_due', 'Loans Due Report'), ('reports_delinquent', 'Delinquent Loans Report'), ('reports_arrears', 'Loans in Arrears Report'), ('reports_processing_fees', 'Processing Fees Report'), ('reports_interest_income', 'Interest Income Report'), ('reports_registration_fees', 'Registration Fees Report'), ('reports_customer_requests', 'Customer Requests Report'), ('reports_export', 'Export Reports'), ('reports_generate', 'Generate Reports'), ('statements_generate', 'Generate Statements'), ('statements_download', 'Download Statements'), ('documents_upload', 'Upload Documents'), ('documents_download', 'Download Documents'), ('documents_delete', 'Delete Documents'), ('documents_share', 'Share Documents'), ('documents_organize', 'Organize Documents'), ('documents_search', 'Search Documents'), ('customer_docs_view', 'View Customer Documents'), ('customer_docs_upload', 'Upload Customer Documents'), ('customer_docs_verify', 'Verify Customer Documents'), ('customer_docs_approve', 'Approve Customer Documents'), ('receipts_view', 'View Receipts'), ('receipts_generate', 'Generate Receipts'), ('receipts_print', 'Print Receipts'), ('receipts_download', 'Download Receipts'), ('receipts_edit', 'Edit Receipts'), ('receipts_delete', 'Delete Receipts'), ('notifications_view', 'View Notifications'), ('notifications_send', 'Send Notifications'), ('notifications_manage', 'Manage Notifications'), ('notifications_settings', 'Notification Settings'), ('settings_system', 'System Settings'), ('settings_branch', 'Branch Settings'), ('settings_staff', 'Staff Management'), ('settings_permissions', 'Permission Management'), ('settings_backup', 'Backup Settings'), ('settings_integrations', 'Integration Settings'), ('users', 'User Management'), ('audit', 'Audit Logs'), ('kyc', 'KYC Management'), ('communications', 'Communications'), ('backup', 'Backup & Restore'), ('system', 'System Administration'), ('maintenance', 'System Maintenance'), ('api', 'API Management'), ('integrations', 'External Integrations')], max_length=30),
        ),
        migrations.AlterField(
            model_name='rolepermission',
            name='action',
            field=models.CharField(choices=[('access', 'Access Page'), ('view', 'View Content'), ('create', 'Create New'), ('edit', 'Edit Existing'), ('delete', 'Delete'), ('approve', 'Approve'), ('reject', 'Reject'), ('export', 'Export Data'), ('import', 'Import Data'), ('download', 'Download'), ('upload', 'Upload'), ('print', 'Print'), ('generate', 'Generate'), ('manage', 'Manage'), ('configure', 'Configure'), ('monitor', 'Monitor'), ('audit', 'Audit'), ('verify', 'Verify'), ('validate', 'Validate'), ('process', 'Process'), ('record', 'Record'), ('reconcile', 'Reconcile'), ('assign', 'Assign'), ('reassign', 'Reassign'), ('share', 'Share'), ('send', 'Send'), ('notify', 'Notify'), ('backup', 'Backup'), ('restore', 'Restore'), ('suspend', 'Suspend'), ('activate', 'Activate'), ('archive', 'Archive'), ('restore_archived', 'Restore Archived'), ('permanently_delete', 'Permanently Delete')], max_length=30),
        ),
        migrations.AlterField(
            model_name='rolepermission',
            name='module',
            field=models.CharField(choices=[('dashboard', 'Dashboard'), ('clients', 'Clients'), ('loans', 'Loans'), ('repayments', 'All Repayments'), ('portfolio', 'Portfolio'), ('reports_statements', 'Reports & Statements'), ('documents', 'Documents'), ('customer_documents', 'Customer Documents'), ('payment_receipts', 'Payment Receipts'), ('notifications', 'Notifications'), ('settings', 'Settings'), ('dashboard_overview', 'Dashboard Overview'), ('dashboard_metrics', 'Dashboard Metrics'), ('dashboard_analytics', 'Dashboard Analytics'), ('dashboard_widgets', 'Dashboard Widgets'), ('clients_list', 'Clients List'), ('clients_create', 'Create Client'), ('clients_edit', 'Edit Client'), ('clients_delete', 'Delete Client'), ('clients_view_details', 'View Client Details'), ('clients_loan_history', 'Client Loan History'), ('clients_documents', 'Client Documents'), ('clients_kyc', 'Client KYC'), ('clients_assign', 'Assign Clients'), ('loans_list', 'Loans List'), ('loans_create', 'Create Loan'), ('loans_edit', 'Edit Loan'), ('loans_delete', 'Delete Loan'), ('loans_approve', 'Approve Loans'), ('loans_reject', 'Reject Loans'), ('loans_rollover', 'Loan Rollover'), ('loans_view_details', 'View Loan Details'), ('loans_amortization', 'Loan Amortization'), ('loans_receipt', 'Loan Receipt'), ('repayments_list', 'Repayments List'), ('repayments_record', 'Record Repayment'), ('repayments_edit', 'Edit Repayment'), ('repayments_delete', 'Delete Repayment'), ('repayments_export', 'Export Repayments'), ('repayments_verify', 'Verify Repayments'), ('repayments_reconcile', 'Reconcile Repayments'), ('portfolio_overview', 'Portfolio Overview'), ('portfolio_managers', 'Portfolio Managers'), ('portfolio_performance', 'Portfolio Performance'), ('portfolio_assignments', 'Portfolio Assignments'), ('portfolio_analytics', 'Portfolio Analytics'), ('portfolio_reassign', 'Reassign Clients'), ('reports_dashboard', 'Reports Dashboard'), ('reports_loans_due', 'Loans Due Report'), ('reports_delinquent', 'Delinquent Loans Report'), ('reports_arrears', 'Loans in Arrears Report'), ('reports_processing_fees', 'Processing Fees Report'), ('reports_interest_income', 'Interest Income Report'), ('reports_registration_fees', 'Registration Fees Report'), ('reports_customer_requests', 'Customer Requests Report'), ('reports_export', 'Export Reports'), ('reports_generate', 'Generate Reports'), ('statements_generate', 'Generate Statements'), ('statements_download', 'Download Statements'), ('documents_upload', 'Upload Documents'), ('documents_download', 'Download Documents'), ('documents_delete', 'Delete Documents'), ('documents_share', 'Share Documents'), ('documents_organize', 'Organize Documents'), ('documents_search', 'Search Documents'), ('customer_docs_view', 'View Customer Documents'), ('customer_docs_upload', 'Upload Customer Documents'), ('customer_docs_verify', 'Verify Customer Documents'), ('customer_docs_approve', 'Approve Customer Documents'), ('receipts_view', 'View Receipts'), ('receipts_generate', 'Generate Receipts'), ('receipts_print', 'Print Receipts'), ('receipts_download', 'Download Receipts'), ('receipts_edit', 'Edit Receipts'), ('receipts_delete', 'Delete Receipts'), ('notifications_view', 'View Notifications'), ('notifications_send', 'Send Notifications'), ('notifications_manage', 'Manage Notifications'), ('notifications_settings', 'Notification Settings'), ('settings_system', 'System Settings'), ('settings_branch', 'Branch Settings'), ('settings_staff', 'Staff Management'), ('settings_permissions', 'Permission Management'), ('settings_backup', 'Backup Settings'), ('settings_integrations', 'Integration Settings'), ('users', 'User Management'), ('audit', 'Audit Logs'), ('kyc', 'KYC Management'), ('communications', 'Communications'), ('backup', 'Backup & Restore'), ('system', 'System Administration'), ('maintenance', 'System Maintenance'), ('api', 'API Management'), ('integrations', 'External Integrations')], max_length=30),
        ),
        migrations.AlterField(
            model_name='userpermission',
            name='action',
            field=models.CharField(choices=[('access', 'Access Page'), ('view', 'View Content'), ('create', 'Create New'), ('edit', 'Edit Existing'), ('delete', 'Delete'), ('approve', 'Approve'), ('reject', 'Reject'), ('export', 'Export Data'), ('import', 'Import Data'), ('download', 'Download'), ('upload', 'Upload'), ('print', 'Print'), ('generate', 'Generate'), ('manage', 'Manage'), ('configure', 'Configure'), ('monitor', 'Monitor'), ('audit', 'Audit'), ('verify', 'Verify'), ('validate', 'Validate'), ('process', 'Process'), ('record', 'Record'), ('reconcile', 'Reconcile'), ('assign', 'Assign'), ('reassign', 'Reassign'), ('share', 'Share'), ('send', 'Send'), ('notify', 'Notify'), ('backup', 'Backup'), ('restore', 'Restore'), ('suspend', 'Suspend'), ('activate', 'Activate'), ('archive', 'Archive'), ('restore_archived', 'Restore Archived'), ('permanently_delete', 'Permanently Delete')], max_length=30),
        ),
        migrations.AlterField(
            model_name='userpermission',
            name='module',
            field=models.CharField(choices=[('dashboard', 'Dashboard'), ('clients', 'Clients'), ('loans', 'Loans'), ('repayments', 'All Repayments'), ('portfolio', 'Portfolio'), ('reports_statements', 'Reports & Statements'), ('documents', 'Documents'), ('customer_documents', 'Customer Documents'), ('payment_receipts', 'Payment Receipts'), ('notifications', 'Notifications'), ('settings', 'Settings'), ('dashboard_overview', 'Dashboard Overview'), ('dashboard_metrics', 'Dashboard Metrics'), ('dashboard_analytics', 'Dashboard Analytics'), ('dashboard_widgets', 'Dashboard Widgets'), ('clients_list', 'Clients List'), ('clients_create', 'Create Client'), ('clients_edit', 'Edit Client'), ('clients_delete', 'Delete Client'), ('clients_view_details', 'View Client Details'), ('clients_loan_history', 'Client Loan History'), ('clients_documents', 'Client Documents'), ('clients_kyc', 'Client KYC'), ('clients_assign', 'Assign Clients'), ('loans_list', 'Loans List'), ('loans_create', 'Create Loan'), ('loans_edit', 'Edit Loan'), ('loans_delete', 'Delete Loan'), ('loans_approve', 'Approve Loans'), ('loans_reject', 'Reject Loans'), ('loans_rollover', 'Loan Rollover'), ('loans_view_details', 'View Loan Details'), ('loans_amortization', 'Loan Amortization'), ('loans_receipt', 'Loan Receipt'), ('repayments_list', 'Repayments List'), ('repayments_record', 'Record Repayment'), ('repayments_edit', 'Edit Repayment'), ('repayments_delete', 'Delete Repayment'), ('repayments_export', 'Export Repayments'), ('repayments_verify', 'Verify Repayments'), ('repayments_reconcile', 'Reconcile Repayments'), ('portfolio_overview', 'Portfolio Overview'), ('portfolio_managers', 'Portfolio Managers'), ('portfolio_performance', 'Portfolio Performance'), ('portfolio_assignments', 'Portfolio Assignments'), ('portfolio_analytics', 'Portfolio Analytics'), ('portfolio_reassign', 'Reassign Clients'), ('reports_dashboard', 'Reports Dashboard'), ('reports_loans_due', 'Loans Due Report'), ('reports_delinquent', 'Delinquent Loans Report'), ('reports_arrears', 'Loans in Arrears Report'), ('reports_processing_fees', 'Processing Fees Report'), ('reports_interest_income', 'Interest Income Report'), ('reports_registration_fees', 'Registration Fees Report'), ('reports_customer_requests', 'Customer Requests Report'), ('reports_export', 'Export Reports'), ('reports_generate', 'Generate Reports'), ('statements_generate', 'Generate Statements'), ('statements_download', 'Download Statements'), ('documents_upload', 'Upload Documents'), ('documents_download', 'Download Documents'), ('documents_delete', 'Delete Documents'), ('documents_share', 'Share Documents'), ('documents_organize', 'Organize Documents'), ('documents_search', 'Search Documents'), ('customer_docs_view', 'View Customer Documents'), ('customer_docs_upload', 'Upload Customer Documents'), ('customer_docs_verify', 'Verify Customer Documents'), ('customer_docs_approve', 'Approve Customer Documents'), ('receipts_view', 'View Receipts'), ('receipts_generate', 'Generate Receipts'), ('receipts_print', 'Print Receipts'), ('receipts_download', 'Download Receipts'), ('receipts_edit', 'Edit Receipts'), ('receipts_delete', 'Delete Receipts'), ('notifications_view', 'View Notifications'), ('notifications_send', 'Send Notifications'), ('notifications_manage', 'Manage Notifications'), ('notifications_settings', 'Notification Settings'), ('settings_system', 'System Settings'), ('settings_branch', 'Branch Settings'), ('settings_staff', 'Staff Management'), ('settings_permissions', 'Permission Management'), ('settings_backup', 'Backup Settings'), ('settings_integrations', 'Integration Settings'), ('users', 'User Management'), ('audit', 'Audit Logs'), ('kyc', 'KYC Management'), ('communications', 'Communications'), ('backup', 'Backup & Restore'), ('system', 'System Administration'), ('maintenance', 'System Maintenance'), ('api', 'API Management'), ('integrations', 'External Integrations')], max_length=30),
        ),
    ]
