# Generated by Django 5.2.17 on 2026-09-20 17:05

import django.db.models.deletion
from django.conf import settings
from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ('admin_panel', '0003_remove_recurringcontribution_one_platinum_contribution_per_investment_date_and_more'),
    ]

    operations = [
        migrations.RemoveField(
            model_name='balancesheet',
            name='file',
        ),
        migrations.RemoveField(
            model_name='balancesheet',
            name='uploaded_by',
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='accounts_payable',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='accounts_receivable',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='accrued_expenses',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='accumulated_depreciation',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='bank_balance',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='cash_in_hand',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='drawings',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='entered_by',
            field=models.ForeignKey(default=1, on_delete=django.db.models.deletion.PROTECT, related_name='balance_sheets_entered', to=settings.AUTH_USER_MODEL),
            preserve_default=False,
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='fixed_assets',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='inventory',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='long_term_loans',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='other_current_assets',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='other_current_liabilities',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='other_non_current_assets',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='other_non_current_liabilities',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='owner_capital',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='prepaid_expenses',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='remarks',
            field=models.TextField(blank=True),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='reserves_surplus',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='retained_earnings',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='short_term_borrowings',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
        migrations.AddField(
            model_name='balancesheet',
            name='taxes_payable',
            field=models.DecimalField(decimal_places=2, default=0, max_digits=14),
        ),
    ]
