# -*- coding: utf-8 -*-
# Generated by Django 1.11 on 2018-05-29 11:24
from __future__ import unicode_literals

from django.db import migrations, models


class Migration(migrations.Migration):

    initial = True

    dependencies = [
    ]

    operations = [
        migrations.CreateModel(
            name='GeneralAccount',
            fields=[
                ('id', models.BigIntegerField(primary_key=True, serialize=False)),
                ('loan_account_number', models.CharField(max_length=64)),
                ('acid', models.CharField(max_length=44)),
                ('current_balance', models.IntegerField()),
                ('lms_schm_code', models.CharField(max_length=20)),
                ('cif_id', models.CharField(max_length=200)),
                ('prin_dmd_os', models.IntegerField()),
                ('int_dmd_os', models.IntegerField()),
                ('past_due_flag', models.CharField(max_length=1)),
                ('charge_off_flag', models.CharField(max_length=1)),
                ('disb_date', models.DateField()),
                ('Acct_status', models.CharField(max_length=20)),
                ('payoff_date', models.CharField(max_length=320)),
                ('pms_schm_id', models.CharField(max_length=320)),
                ('pms_schm_desc', models.CharField(max_length=320)),
                ('dpd_cntr', models.IntegerField()),
                ('dpd_ason_date', models.DateField()),
                ('inst_start_date', models.DateField()),
                ('maturity_date', models.DateField()),
                ('debt_group', models.CharField(max_length=20)),
            ],
        ),
        migrations.CreateModel(
            name='RoboChatView',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('ACID', models.CharField(max_length=44)),
                ('LOAN_ACCT_NUM', models.CharField(max_length=64)),
                ('CHARGE_TYPE', models.CharField(max_length=20)),
                ('SYS_CALC_CHRGE_AMT', models.BigIntegerField()),
                ('USER_CALC_CHRGE_AMT', models.BigIntegerField()),
                ('CHRGE_AMT_COLLECTED', models.BigIntegerField()),
                ('CHRGE_WAIVED', models.BigIntegerField()),
                ('CHARGE_OUTSTANDING', models.IntegerField()),
            ],
        ),
        migrations.CreateModel(
            name='RoboClelarshView',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('LOAN_ACCT_NUM', models.CharField(max_length=64)),
                ('ACID', models.CharField(max_length=11)),
                ('PRIN_CMP', models.IntegerField()),
                ('INT_CMP', models.IntegerField()),
                ('CHRG_CMP', models.IntegerField()),
                ('TOTAL_FLOW', models.IntegerField()),
                ('REP_SHDL_DATE', models.DateField()),
                ('SHDL_NUM', models.CharField(max_length=8)),
                ('BANK_ID', models.CharField(max_length=8)),
                ('RCRE_USER_ID', models.CharField(max_length=60)),
                ('RCRE_TIME', models.DateField()),
                ('LCHG_USER_ID', models.CharField(max_length=60)),
                ('LCHG_TIME', models.DateField()),
                ('STATUS_FLG', models.CharField(max_length=4)),
                ('SRL_NUM', models.CharField(max_length=3)),
            ],
        ),
        migrations.CreateModel(
            name='RoboIdtView',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('LOAN_ACCT_NUM', models.CharField(max_length=64)),
                ('ACID', models.CharField(max_length=11)),
                ('SHDL_NUM', models.CharField(max_length=2)),
                ('DMD_FLOW_ID', models.CharField(max_length=5)),
                ('DMD_DATE', models.DateField()),
                ('DMD_SRL_NUM', models.CharField(max_length=2)),
                ('BANK_ID', models.CharField(max_length=8)),
                ('DEL_FLG', models.CharField(max_length=1)),
                ('LD_FREQ_TYPE', models.CharField(max_length=1)),
                ('DMD_EFF_DATE', models.DateField()),
                ('DMD_OVDU_DATE', models.DateField()),
                ('DMD_AMT', models.BigIntegerField()),
                ('LAST_ADJ_DATE', models.DateField()),
                ('TOT_ADJ_AMT', models.IntegerField()),
                ('LCHG_USER_ID', models.CharField(max_length=15)),
                ('LCHG_TIME', models.DateField()),
                ('RCRE_USER_ID', models.CharField(max_length=15)),
                ('RCRE_TIME', models.DateField()),
                ('EI_AMT', models.IntegerField()),
                ('TS_CNT', models.IntegerField()),
                ('LATEFEE_STATUS_FLG', models.CharField(max_length=1)),
                ('DEMAND_IND', models.CharField(max_length=1)),
                ('LDT_CRNCY_CODE', models.CharField(max_length=3)),
                ('CRYSTALLISED_AMT', models.IntegerField()),
                ('ACCRUED_DMD_AMT', models.IntegerField()),
                ('TOT_REFUND_AMT', models.IntegerField()),
            ],
        ),
        migrations.CreateModel(
            name='RoboRepayUplView',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('FILE_NAME', models.TextField()),
                ('PAID_DATE', models.DateField(null=True)),
                ('REF_NUM', models.CharField(max_length=240, null=True)),
                ('BANK_ID', models.CharField(max_length=32)),
                ('LOAN_ACCT_NUM', models.CharField(max_length=80, null=True)),
                ('UPLOAD_DATE', models.DateField(null=True)),
                ('CUSTOMER_NAME', models.TextField(null=True)),
                ('LCHG_TIME', models.DateField(null=True)),
                ('DESCRIPTION', models.TextField(null=True)),
                ('SRL_NUM', models.CharField(max_length=60)),
                ('FAIL_REASON', models.TextField(null=True)),
                ('PAID_AMT', models.IntegerField(null=True)),
                ('ACCT_CURRENCY', models.CharField(max_length=12, null=True)),
                ('CUSTOMER_BANK_ACCOUNT', models.CharField(max_length=80, null=True)),
                ('CHEQUE_ID', models.CharField(max_length=80, null=True)),
                ('RCRE_TIME', models.DateField(null=True)),
                ('FAIL_FLG', models.CharField(max_length=60, null=True)),
                ('LCHG_USER_ID', models.CharField(max_length=60, null=True)),
                ('RCRE_USER_ID', models.CharField(max_length=60, null=True)),
            ],
        ),
    ]
