Commit 8d5b65b9 authored by Gladys Forte's avatar Gladys Forte

Merge pull request #540 in RMS/api-main-service from gladys-dev2 to RMSv2

* commit 'aff25e25':
  migrations
parents 015f53ef aff25e25
# Generated by Django 2.2 on 2019-09-27 12:45 # Generated by Django 2.2 on 2019-12-10 11:34
from django.conf import settings from django.conf import settings
from django.db import migrations, models from django.db import migrations, models
import django.db.models.deletion import django.db.models.deletion
import django.utils.timezone import django.utils.timezone
class Migration(migrations.Migration): class Migration(migrations.Migration):
initial = True initial = True
dependencies = [ dependencies = [
('auth', '0011_update_proxy_permissions'), ('auth', '0011_update_proxy_permissions'),
] ]
operations = [ operations = [
migrations.CreateModel( migrations.CreateModel(
name='User', name='User',
fields=[ fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('last_login', models.DateTimeField(blank=True, null=True, verbose_name='last login')), ('last_login', models.DateTimeField(blank=True, null=True, verbose_name='last login')),
('is_superuser', models.BooleanField(default=False, help_text='Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')), ('is_superuser', models.BooleanField(default=False, help_text='Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')),
('first_name', models.CharField(blank=True, max_length=30, verbose_name='first name')), ('first_name', models.CharField(blank=True, max_length=30, verbose_name='first name')),
('last_name', models.CharField(blank=True, max_length=150, verbose_name='last name')), ('last_name', models.CharField(blank=True, max_length=150, verbose_name='last name')),
('is_staff', models.BooleanField(default=False, help_text='Designates whether the user can log into this admin site.', verbose_name='staff status')), ('is_staff', models.BooleanField(default=False, help_text='Designates whether the user can log into this admin site.', verbose_name='staff status')),
('is_active', models.BooleanField(default=True, help_text='Designates whether this user should be treated as active. Unselect this instead of deleting accounts.', verbose_name='active')), ('is_active', models.BooleanField(default=True, help_text='Designates whether this user should be treated as active. Unselect this instead of deleting accounts.', verbose_name='active')),
('date_joined', models.DateTimeField(default=django.utils.timezone.now, verbose_name='date joined')), ('date_joined', models.DateTimeField(default=django.utils.timezone.now, verbose_name='date joined')),
('user_type', models.CharField(choices=[('SU', 'SU'), ('OUA', 'OUA'), ('CUA', 'CUA'), ('DUA', 'DUA'), ('USR', 'USR')], default='USR', max_length=100)), ('user_type', models.CharField(choices=[('SU', 'SU'), ('OUA', 'OUA'), ('CUA', 'CUA'), ('DUA', 'DUA'), ('USR', 'USR')], default='USR', max_length=100)),
('code', models.CharField(default='acct', max_length=255, unique=True)), ('code', models.CharField(default='acct', max_length=255, unique=True)),
('name', models.CharField(max_length=255)), ('name', models.CharField(max_length=255)),
('username', models.CharField(max_length=255, unique=True)), ('username', models.CharField(max_length=255, unique=True)),
('password', models.CharField(blank=True, max_length=255, null=True)), ('password', models.CharField(blank=True, max_length=255, null=True)),
('contact_no', models.CharField(blank=True, max_length=255, null=True)), ('contact_no', models.CharField(blank=True, max_length=255, null=True)),
('email', models.EmailField(max_length=255)), ('email', models.EmailField(max_length=255)),
], ],
options={ options={
'db_table': 'auth_user', 'db_table': 'auth_user',
}, },
), ),
migrations.CreateModel( migrations.CreateModel(
name='Application', name='Application',
fields=[ fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('created', models.DateTimeField(auto_now_add=True)), ('created', models.DateTimeField(auto_now_add=True)),
('createdby', models.CharField(max_length=255)), ('createdby', models.CharField(max_length=255)),
('modified', models.DateTimeField(auto_now=True)), ('modified', models.DateTimeField(auto_now=True)),
('modifiedby', models.CharField(max_length=255)), ('modifiedby', models.CharField(max_length=255)),
('code', models.CharField(max_length=255, unique=True)), ('code', models.CharField(max_length=255, unique=True)),
('name', models.CharField(max_length=255, unique=True)), ('name', models.CharField(max_length=255, unique=True)),
], ('excel_code', models.CharField(max_length=255)),
options={ ],
'db_table': 'applications', options={
}, 'db_table': 'applications',
), },
migrations.CreateModel( ),
name='Attachment', migrations.CreateModel(
fields=[ name='AssetGroup',
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), fields=[
('created', models.DateTimeField(auto_now_add=True)), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('createdby', models.CharField(max_length=255)), ('code', models.CharField(max_length=255, unique=True)),
('modified', models.DateTimeField(auto_now=True)), ('name', models.CharField(max_length=255, unique=True)),
('modifiedby', models.CharField(max_length=255)), ('asset_group', models.CharField(max_length=255, unique=True)),
('code', models.FileField(max_length=255, null=True, upload_to='file_attachments/')), ('created', models.DateTimeField(blank=True, null=True)),
('name', models.CharField(max_length=255, unique=True)), ],
('description', models.CharField(blank=True, max_length=255, null=True)), options={
], 'db_table': 'asset_groups',
options={ 'ordering': ['-created'],
'db_table': 'attachments', },
}, ),
), migrations.CreateModel(
migrations.CreateModel( name='Attachment',
name='ChangeRequestFormHeader', fields=[
fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('created', models.DateTimeField(auto_now_add=True)),
('requested_to_template_name', models.CharField(max_length=255)), ('createdby', models.CharField(max_length=255)),
('requested_to_objective', models.CharField(blank=True, max_length=255, null=True)), ('modified', models.DateTimeField(auto_now=True)),
('requested_to_priority', models.CharField(max_length=255)), ('modifiedby', models.CharField(max_length=255)),
('description', models.CharField(blank=True, max_length=255, null=True)), ('code', models.FileField(max_length=255, null=True, upload_to='file_attachments/')),
('created', models.DateTimeField(auto_now_add=True)), ('name', models.CharField(max_length=255, unique=True)),
('form_code', models.CharField(max_length=255, unique=True)), ('description', models.CharField(blank=True, max_length=255, null=True)),
('cancel_date', models.DateTimeField(blank=True, null=True)), ],
('status', models.CharField(max_length=50)), options={
('company_desc', models.CharField(blank=True, max_length=255, null=True)), 'db_table': 'attachments',
('department_desc', models.CharField(blank=True, max_length=255, null=True)), },
('requested_desc', models.CharField(blank=True, max_length=255, null=True)), ),
('old_form_code', models.CharField(blank=True, max_length=255, null=True)), migrations.CreateModel(
('requested_to_template_id', models.CharField(max_length=255)), name='ChangeRequestFormApprovers',
('requested_to_target_date', models.DateTimeField(blank=True, null=True)), fields=[
], ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
options={ ('level', models.IntegerField()),
'db_table': 'change_request_form_headers', ('created', models.DateTimeField(blank=True, null=True)),
}, ('code', models.CharField(max_length=255, unique=True)),
), ('remarks', models.CharField(blank=True, max_length=255, null=True)),
migrations.CreateModel( ('action', models.CharField(blank=True, max_length=50, null=True)),
name='ChangeRequestHistory', ('action_date', models.DateTimeField(blank=True, null=True)),
fields=[ ('date_sent', models.DateTimeField(blank=True, null=True)),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('is_action', models.BooleanField(default=False)),
('created', models.DateTimeField(auto_now_add=True)), ],
('createdby', models.CharField(max_length=255)), options={
('modified', models.DateTimeField(auto_now=True)), 'db_table': 'change_request_form_approvers',
('modifiedby', models.CharField(max_length=255)), 'ordering': ['level'],
('batch_no', models.CharField(blank=True, max_length=255, null=True)), },
('main_action', models.CharField(blank=True, max_length=255, null=True)), ),
('action', models.CharField(max_length=50)), migrations.CreateModel(
('entity', models.CharField(max_length=50)), name='ChangeRequestFormHeader',
('form_code', models.CharField(blank=True, max_length=255, null=True)), fields=[
('fromValue', models.TextField(blank=True, null=True)), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('toValue', models.TextField(blank=True, null=True)), ('requested_to_template_name', models.CharField(max_length=255)),
], ('requested_to_objective', models.CharField(blank=True, max_length=255, null=True)),
options={ ('requested_to_priority', models.CharField(max_length=255)),
'db_table': 'change_request_history', ('description', models.CharField(blank=True, max_length=255, null=True)),
}, ('created', models.DateTimeField(auto_now_add=True)),
), ('is_active', models.BooleanField(default=True)),
migrations.CreateModel( ('form_code', models.CharField(max_length=255, unique=True)),
name='ChangeRequestTemplateHeader', ('cancel_date', models.DateTimeField(blank=True, null=True)),
fields=[ ('status', models.CharField(max_length=50)),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('company_desc', models.CharField(blank=True, max_length=255, null=True)),
('requested_to_template_name', models.CharField(max_length=255)), ('department_desc', models.CharField(blank=True, max_length=255, null=True)),
('requested_to_objective', models.CharField(blank=True, max_length=255, null=True)), ('requested_desc', models.CharField(blank=True, max_length=255, null=True)),
('requested_to_priority', models.CharField(max_length=255)), ('requested_to_template_id', models.CharField(max_length=255)),
('description', models.CharField(blank=True, max_length=255, null=True)), ('requested_to_target_date', models.DateTimeField(blank=True, null=True)),
('created', models.DateTimeField(auto_now_add=True)), ],
('template_no', models.CharField(max_length=255, unique=True)), options={
('requested_to_template_id', models.CharField(max_length=255, unique=True)), 'db_table': 'change_request_form_headers',
('requested_to_target_date', models.CharField(blank=True, max_length=10, null=True)), 'ordering': ['-created'],
], },
options={ ),
'db_table': 'change_request_template_headers', migrations.CreateModel(
}, name='ChangeRequestHistory',
), fields=[
migrations.CreateModel( ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
name='Company', ('created', models.DateTimeField(auto_now_add=True)),
fields=[ ('createdby', models.CharField(max_length=255)),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('modified', models.DateTimeField(auto_now=True)),
('created', models.DateTimeField(auto_now_add=True)), ('modifiedby', models.CharField(max_length=255)),
('createdby', models.CharField(max_length=255)), ('batch_no', models.CharField(blank=True, max_length=255, null=True)),
('modified', models.DateTimeField(auto_now=True)), ('main_action', models.CharField(blank=True, max_length=255, null=True)),
('modifiedby', models.CharField(max_length=255)), ('action', models.CharField(max_length=50)),
('code', models.CharField(default='com', max_length=255, unique=True)), ('entity', models.CharField(max_length=50)),
('name', models.CharField(max_length=255, unique=True)), ('form_code', models.CharField(blank=True, max_length=255, null=True)),
('contact_details', models.TextField(blank=True, null=True)), ('fromValue', models.TextField(blank=True, null=True)),
], ('toValue', models.TextField(blank=True, null=True)),
options={ ('requested_to_template_id', models.CharField(blank=True, max_length=255, null=True)),
'db_table': 'companies', ('template_no', models.CharField(blank=True, max_length=255, null=True)),
}, ],
), options={
migrations.CreateModel( 'db_table': 'change_request_history',
name='EmailLogs', },
fields=[ ),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), migrations.CreateModel(
('created', models.DateTimeField(auto_now_add=True)), name='ChangeRequestTemplateHeader',
('createdby', models.CharField(max_length=255)), fields=[
('modified', models.DateTimeField(auto_now=True)), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('modifiedby', models.CharField(max_length=255)), ('requested_to_template_name', models.CharField(max_length=255)),
('template', models.CharField(max_length=255)), ('requested_to_objective', models.CharField(blank=True, max_length=255, null=True)),
('recipients', models.CharField(max_length=255)), ('requested_to_priority', models.CharField(max_length=255)),
('content', models.TextField()), ('description', models.CharField(blank=True, max_length=255, null=True)),
('is_sent', models.BooleanField(default=True)), ('created', models.DateTimeField(auto_now_add=True)),
], ('is_active', models.BooleanField(default=True)),
options={ ('template_no', models.CharField(max_length=255, unique=True)),
'db_table': 'email_logs', ('requested_to_template_id', models.CharField(max_length=255, unique=True)),
}, ('requested_to_target_date', models.IntegerField()),
), ],
migrations.CreateModel( options={
name='EntityLog', 'db_table': 'change_request_template_headers',
fields=[ 'ordering': ['-created'],
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), },
('created', models.DateTimeField(auto_now_add=True)), ),
('createdby', models.CharField(max_length=255)), migrations.CreateModel(
('modified', models.DateTimeField(auto_now=True)), name='Company',
('modifiedby', models.CharField(max_length=255)), fields=[
('action', models.CharField(choices=[('Add', 'Add'), ('Update', 'Update'), ('DELETED', 'DELETED')], default='Add', max_length=50)), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('entity', models.CharField(choices=[('USER', 'USER'), ('APPLICATION', 'APPLICATION'), ('COMPANY', 'COMPANY'), ('DEPARTMENT', 'DEPARTMENT'), ('MODULE', 'MODULE'), ('ChangeRequestTemplateHeader', 'ChangeRequestTemplateHeader'), ('ChangeRequestTemplateApprovers', 'ChangeRequestTemplateApprovers'), ('ChangeRequestTemplateStakeHolders', 'ChangeRequestTemplateStakeHolders'), ('ChangeRequestTemplateAttachments', 'ChangeRequestTemplateAttachments'), ('ChangeRequestTemplateDetails', 'ChangeRequestTemplateDetails')], default='Add', max_length=50)), ('created', models.DateTimeField(auto_now_add=True)),
('row_id', models.IntegerField()), ('createdby', models.CharField(max_length=255)),
('fromValue', models.TextField(blank=True, null=True)), ('modified', models.DateTimeField(auto_now=True)),
('toValue', models.TextField(blank=True, null=True)), ('modifiedby', models.CharField(max_length=255)),
], ('code', models.CharField(default='com', max_length=255, unique=True)),
options={ ('name', models.CharField(max_length=255, unique=True)),
'db_table': 'entity_logs', ('contact_details', models.TextField(blank=True, null=True)),
}, ],
), options={
migrations.CreateModel( 'db_table': 'companies',
name='MasterAttachment', },
fields=[ ),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), migrations.CreateModel(
('url', models.FileField(blank=True, null=True, upload_to='uploads/')), name='Delegation',
], fields=[
options={ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
'db_table': 'master_attachments', ('created', models.DateTimeField(auto_now_add=True)),
}, ('createdby', models.CharField(max_length=255)),
), ('modified', models.DateTimeField(auto_now=True)),
migrations.CreateModel( ('modifiedby', models.CharField(max_length=255)),
name='Notification', ('code', models.CharField(max_length=255, unique=True)),
fields=[ ('name', models.CharField(max_length=255, unique=True)),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ],
('code', models.CharField(max_length=255, unique=True)), options={
('form_code', models.CharField(blank=True, max_length=255, null=True)), 'db_table': 'delegations',
('app', models.CharField(blank=True, max_length=255, null=True)), },
('notif_type', models.CharField(choices=[('REMINDER', 'REMINDER'), ('ACTIVITY', 'ACTIVITY'), ('TASK', 'TASK')], default='TASK', max_length=20)), ),
('account_no', models.CharField(blank=True, max_length=255, null=True)), migrations.CreateModel(
('message', models.CharField(blank=True, max_length=255, null=True)), name='EmailLogs',
('is_read', models.BooleanField(default=False, null=True)), fields=[
('sender_account_no', models.CharField(blank=True, max_length=255, null=True)), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('created', models.DateTimeField(auto_now_add=True)), ('created', models.DateTimeField(auto_now_add=True)),
('modified', models.DateTimeField(auto_now=True)), ('createdby', models.CharField(max_length=255)),
], ('modified', models.DateTimeField(auto_now=True)),
options={ ('modifiedby', models.CharField(max_length=255)),
'db_table': 'notifications', ('template', models.CharField(max_length=255)),
}, ('recipients', models.CharField(max_length=255)),
), ('content', models.TextField()),
migrations.CreateModel( ('is_sent', models.BooleanField(default=True)),
name='PasswordReset', ],
fields=[ options={
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 'db_table': 'email_logs',
('email', models.EmailField(max_length=255)), },
('token', models.CharField(max_length=255)), ),
('created_at', models.DateTimeField()), migrations.CreateModel(
('timeout_at', models.DateTimeField()), name='EntityLog',
('is_active', models.BooleanField(default=True)), fields=[
('code', models.CharField(max_length=50)), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
], ('created', models.DateTimeField(auto_now_add=True)),
options={ ('createdby', models.CharField(max_length=255)),
'db_table': 'password_resets', ('modified', models.DateTimeField(auto_now=True)),
}, ('modifiedby', models.CharField(max_length=255)),
), ('action', models.CharField(choices=[('Add', 'Add'), ('Update', 'Update'), ('DELETED', 'DELETED')], default='Add', max_length=50)),
migrations.CreateModel( ('entity', models.CharField(choices=[('USER', 'USER'), ('APPLICATION', 'APPLICATION'), ('COMPANY', 'COMPANY'), ('DEPARTMENT', 'DEPARTMENT'), ('MODULE', 'MODULE'), ('DELEGATION', 'DELEGATION'), ('ChangeRequestTemplateHeader', 'ChangeRequestTemplateHeader'), ('ChangeRequestTemplateApprovers', 'ChangeRequestTemplateApprovers'), ('ChangeRequestTemplateStakeHolders', 'ChangeRequestTemplateStakeHolders'), ('ChangeRequestTemplateAttachments', 'ChangeRequestTemplateAttachments'), ('ChangeRequestTemplateDetails', 'ChangeRequestTemplateDetails'), ('ChangeRequestFormHeader', 'ChangeRequestFormHeader'), ('ChangeRequestFormApprovers', 'ChangeRequestFormApprovers'), ('ChangeRequestFormStakeHolders', 'ChangeRequestFormStakeHolders'), ('ChangeRequestFormAttachments', 'ChangeRequestFormAttachments'), ('ChangeRequestFormDetails', 'ChangeRequestFormDetails')], default='Add', max_length=50)),
name='Permission', ('row_id', models.IntegerField()),
fields=[ ('fromValue', models.TextField(blank=True, null=True)),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('toValue', models.TextField(blank=True, null=True)),
('created', models.DateTimeField(auto_now_add=True)), ],
('createdby', models.CharField(max_length=255)), options={
('modified', models.DateTimeField(auto_now=True)), 'db_table': 'entity_logs',
('modifiedby', models.CharField(max_length=255)), },
('name', models.CharField(max_length=255, null=True)), ),
('code', models.CharField(blank=True, max_length=255, null=True, unique=True)), migrations.CreateModel(
('description', models.CharField(max_length=255, null=True)), name='ExtractTransformLoad',
], fields=[
options={ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
'db_table': 'permissions', ('created', models.DateTimeField(auto_now_add=True)),
}, ('createdby', models.CharField(max_length=255)),
), ('modified', models.DateTimeField(auto_now=True)),
migrations.CreateModel( ('modifiedby', models.CharField(max_length=255)),
name='Role', ('file_name', models.CharField(max_length=255)),
fields=[ ('model_type', models.CharField(choices=[('APP', 'APP'), ('MODULE', 'MODULE'), ('COMPANY', 'COMPANY'), ('DEPARTMENT', 'DEPARTMENT'), ('USER', 'USER'), ('DELEGATION', 'DELEGATION'), ('NOTIF', 'NOTIF'), ('TMP', 'TMP'), ('TMPAPR', 'TMPAPR'), ('TMPSTK', 'TMPSTK'), ('TMPATCH', 'TMPATCH'), ('TMPDETAIL', 'TMPDETAIL'), ('FRM', 'FRM'), ('FRMAPR', 'FRMAPR'), ('FRMSTK', 'FRMSTK'), ('FRMATCH', 'FRMATCH'), ('FRMDETAIL', 'FRMDETAIL'), ('ETL', 'ETL'), ('AMSGRP', 'AMSGRP')], default='USER', max_length=100)),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('code', models.CharField(blank=True, max_length=255, null=True, unique=True)),
('created', models.DateTimeField(auto_now_add=True)), ],
('createdby', models.CharField(max_length=255)), options={
('modified', models.DateTimeField(auto_now=True)), 'db_table': 'extract_transform_load',
('modifiedby', models.CharField(max_length=255)), },
('description', models.CharField(blank=True, max_length=255, null=True)), ),
('code', models.CharField(default='role', max_length=255, unique=True)), migrations.CreateModel(
('name', models.CharField(max_length=255)), name='MasterAttachment',
], fields=[
options={ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
'db_table': 'roles', ('url', models.FileField(blank=True, null=True, upload_to='uploads/')),
}, ('attch_ref', models.TextField()),
), ],
migrations.CreateModel( options={
name='Status', 'db_table': 'master_attachments',
fields=[ },
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ),
('created', models.DateTimeField(auto_now_add=True)), migrations.CreateModel(
('createdby', models.CharField(max_length=255)), name='Notification',
('modified', models.DateTimeField(auto_now=True)), fields=[
('modifiedby', models.CharField(max_length=255)), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('ref', models.CharField(max_length=10)), ('code', models.CharField(max_length=255, unique=True)),
('code', models.CharField(max_length=10, unique=True)), ('form_code', models.CharField(blank=True, max_length=255, null=True)),
('name', models.CharField(max_length=10, unique=True)), ('app', models.CharField(blank=True, max_length=255, null=True)),
('description', models.CharField(max_length=100, null=True)), ('notif_type', models.CharField(choices=[('REMINDER', 'REMINDER'), ('ACTIVITY', 'ACTIVITY'), ('TASK', 'TASK')], default='TASK', max_length=20)),
], ('account_no', models.CharField(blank=True, max_length=255, null=True)),
options={ ('message', models.CharField(blank=True, max_length=255, null=True)),
'db_table': 'status_set', ('is_read', models.BooleanField(default=False, null=True)),
}, ('sender_account_no', models.CharField(blank=True, max_length=255, null=True)),
), ('created', models.DateTimeField(auto_now_add=True)),
migrations.CreateModel( ('modified', models.DateTimeField(auto_now=True)),
name='UserImage', ],
fields=[ options={
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 'db_table': 'notifications',
('created', models.DateTimeField(auto_now_add=True)), },
('createdby', models.CharField(max_length=255)), ),
('modified', models.DateTimeField(auto_now=True)), migrations.CreateModel(
('modifiedby', models.CharField(max_length=255)), name='PasswordReset',
('name', models.CharField(blank=True, max_length=255, null=True)), fields=[
('image', models.ImageField(max_length=255, null=True, upload_to='user_images/')), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('is_primary', models.BooleanField(default=True)), ('email', models.EmailField(max_length=255)),
('user', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='user_images', to=settings.AUTH_USER_MODEL, to_field='code')), ('token', models.CharField(max_length=255)),
], ('created_at', models.DateTimeField()),
options={ ('timeout_at', models.DateTimeField()),
'db_table': 'auth_user_images', ('is_active', models.BooleanField(default=True)),
}, ('code', models.CharField(max_length=50)),
), ],
migrations.CreateModel( options={
name='RolePermission', 'db_table': 'password_resets',
fields=[ },
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ),
('created', models.DateTimeField(auto_now_add=True)), migrations.CreateModel(
('createdby', models.CharField(max_length=255)), name='Permission',
('modified', models.DateTimeField(auto_now=True)), fields=[
('modifiedby', models.CharField(max_length=255)), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('permission', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='role_permissions', to='entities.Permission')), ('created', models.DateTimeField(auto_now_add=True)),
('role', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='role_permissions', to='entities.Role')), ('createdby', models.CharField(max_length=255)),
], ('modified', models.DateTimeField(auto_now=True)),
options={ ('modifiedby', models.CharField(max_length=255)),
'db_table': 'role_permissions', ('name', models.CharField(max_length=255, null=True)),
}, ('code', models.CharField(blank=True, max_length=255, null=True, unique=True)),
), ('description', models.CharField(max_length=255, null=True)),
migrations.CreateModel( ],
name='Module', options={
fields=[ 'db_table': 'permissions',
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), },
('created', models.DateTimeField(auto_now_add=True)), ),
('createdby', models.CharField(max_length=255)), migrations.CreateModel(
('modified', models.DateTimeField(auto_now=True)), name='Role',
('modifiedby', models.CharField(max_length=255)), fields=[
('code', models.CharField(default='mod', max_length=255, unique=True)), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('name', models.CharField(blank=True, max_length=255, null=True, unique=True)), ('created', models.DateTimeField(auto_now_add=True)),
('sort_id', models.IntegerField()), ('createdby', models.CharField(max_length=255)),
('component', models.CharField(blank=True, max_length=255, null=True)), ('modified', models.DateTimeField(auto_now=True)),
('application', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='modules', to='entities.Application', to_field='code')), ('modifiedby', models.CharField(max_length=255)),
('parent', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='module_parent', to='entities.Module')), ('description', models.CharField(blank=True, max_length=255, null=True)),
], ('code', models.CharField(default='role', max_length=255, unique=True)),
options={ ('name', models.CharField(max_length=255)),
'db_table': 'modules', ],
}, options={
), 'db_table': 'roles',
migrations.CreateModel( },
name='Department', ),
fields=[ migrations.CreateModel(
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), name='Status',
('created', models.DateTimeField(auto_now_add=True)), fields=[
('createdby', models.CharField(max_length=255)), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('modified', models.DateTimeField(auto_now=True)), ('created', models.DateTimeField(auto_now_add=True)),
('modifiedby', models.CharField(max_length=255)), ('createdby', models.CharField(max_length=255)),
('code', models.CharField(default='dept', max_length=255, unique=True)), ('modified', models.DateTimeField(auto_now=True)),
('name', models.CharField(max_length=255, unique=True)), ('modifiedby', models.CharField(max_length=255)),
('company', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='companies', to='entities.Company', to_field='code')), ('ref', models.CharField(max_length=10)),
], ('code', models.CharField(max_length=10, unique=True)),
options={ ('name', models.CharField(max_length=10, unique=True)),
'db_table': 'departments', ('description', models.CharField(max_length=100, null=True)),
}, ],
), options={
migrations.CreateModel( 'db_table': 'status_set',
name='ChangeRequestTemplateStakeHolders', },
fields=[ ),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), migrations.CreateModel(
('delegation', models.CharField(blank=True, max_length=255, null=True)), name='UserImage',
('created', models.DateTimeField(blank=True, null=True)), fields=[
('code', models.CharField(max_length=255, unique=True)), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('template_no', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='tmp_stakes', to='entities.ChangeRequestTemplateHeader', to_field='template_no')), ('created', models.DateTimeField(auto_now_add=True)),
('user', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, to=settings.AUTH_USER_MODEL, to_field='code')), ('createdby', models.CharField(max_length=255)),
], ('modified', models.DateTimeField(auto_now=True)),
options={ ('modifiedby', models.CharField(max_length=255)),
'db_table': 'change_request_template_stakeholders', ('name', models.CharField(blank=True, max_length=255, null=True)),
}, ('image', models.ImageField(max_length=255, null=True, upload_to='user_images/')),
), ('is_primary', models.BooleanField(default=True)),
migrations.AddField( ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='user_images', to=settings.AUTH_USER_MODEL, to_field='code')),
model_name='changerequesttemplateheader', ],
name='created_by_department', options={
field=models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='created_by_department', to='entities.Department', to_field='code'), 'db_table': 'auth_user_images',
), },
migrations.AddField( ),
model_name='changerequesttemplateheader', migrations.CreateModel(
name='created_by_user', name='UserHistory',
field=models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='created_by_user', to=settings.AUTH_USER_MODEL, to_field='code'), fields=[
), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
migrations.AddField( ('created', models.DateTimeField(auto_now_add=True)),
model_name='changerequesttemplateheader', ('createdby', models.CharField(max_length=255)),
name='requested_to_company', ('modified', models.DateTimeField(auto_now=True)),
field=models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to='entities.Company', to_field='code'), ('modifiedby', models.CharField(max_length=255)),
), ('name', models.CharField(max_length=255)),
migrations.AddField( ('username', models.CharField(max_length=255)),
model_name='changerequesttemplateheader', ('email', models.EmailField(max_length=255)),
name='requested_to_department', ('password', models.CharField(max_length=255)),
field=models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to='entities.Department', to_field='code'), ('sent', models.BooleanField(default=False)),
), ('deleted', models.BooleanField(default=False)),
migrations.AddField( ('file_name', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, related_name='extract_transform_load', to='entities.ExtractTransformLoad', to_field='code')),
model_name='changerequesttemplateheader', ],
name='requested_to_user', options={
field=models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to=settings.AUTH_USER_MODEL, to_field='code'), 'db_table': 'extract_transform_load_user_history',
), },
migrations.CreateModel( ),
name='ChangeRequestTemplateDetails', migrations.CreateModel(
fields=[ name='RolePermission',
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), fields=[
('field_idx', models.TextField(blank=True, null=True)), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('field_ref', models.TextField(blank=True, null=True)), ('created', models.DateTimeField(auto_now_add=True)),
('field_val', models.TextField(blank=True, null=True)), ('createdby', models.CharField(max_length=255)),
('field_props', models.TextField(blank=True, null=True)), ('modified', models.DateTimeField(auto_now=True)),
('created', models.DateTimeField(blank=True, null=True)), ('modifiedby', models.CharField(max_length=255)),
('code', models.CharField(max_length=255, unique=True)), ('permission', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='role_permissions', to='entities.Permission')),
('template_no', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='tmp_details', to='entities.ChangeRequestTemplateHeader', to_field='template_no')), ('role', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='role_permissions', to='entities.Role')),
], ],
options={ options={
'db_table': 'change_request_template_details', 'db_table': 'role_permissions',
}, },
), ),
migrations.CreateModel( migrations.CreateModel(
name='ChangeRequestTemplateAttachments', name='ReminderTrigger',
fields=[ fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('attachment_type', models.CharField(max_length=255)), ('auto_cancel_date', models.DateTimeField(blank=True, null=True)),
('attachment_name', models.CharField(max_length=255)), ('date_submitted_last_approver', models.DateTimeField(blank=True, null=True)),
('file_name', models.CharField(blank=True, max_length=255, null=True)), ('date_from', models.DateTimeField(blank=True, null=True)),
('description', models.CharField(blank=True, max_length=255, null=True)), ('date_to', models.DateTimeField(blank=True, null=True)),
('created', models.DateTimeField(blank=True, null=True)), ('date_to_send', models.DateTimeField(blank=True, null=True)),
('code', models.CharField(max_length=255, unique=True)), ('is_sent', models.BooleanField(default=False)),
('file_upload', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='template_attachments', to='entities.MasterAttachment')), ('form_code', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='entities.ChangeRequestFormHeader', to_field='form_code')),
('template_no', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='tmp_attachments', to='entities.ChangeRequestTemplateHeader', to_field='template_no')), ('frm_approver', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='entities.ChangeRequestFormApprovers', to_field='code')),
('uploaded_by', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to=settings.AUTH_USER_MODEL, to_field='code')), ],
], options={
options={ 'db_table': 'trigger_reminder',
'db_table': 'change_request_template_attachments', },
}, ),
), migrations.CreateModel(
migrations.CreateModel( name='OverdueTrigger',
name='ChangeRequestTemplateApprovers', fields=[
fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('overdue_date', models.DateTimeField(blank=True, null=True)),
('level', models.CharField(blank=True, max_length=50, null=True)), ('is_sent', models.BooleanField(default=False)),
('delegation', models.CharField(blank=True, max_length=50, null=True)), ('form_code', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='entities.ChangeRequestFormHeader', to_field='form_code')),
('created', models.DateTimeField(blank=True, null=True)), ],
('code', models.CharField(max_length=255, unique=True)), options={
('template_no', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='tmp_approvers', to='entities.ChangeRequestTemplateHeader', to_field='template_no')), 'db_table': 'trigger_overdue',
('user', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, to=settings.AUTH_USER_MODEL, to_field='code')), },
], ),
options={ migrations.CreateModel(
'db_table': 'change_request_template_approvers', name='Module',
}, fields=[
), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
migrations.CreateModel( ('created', models.DateTimeField(auto_now_add=True)),
name='ChangeRequestFormStakeHolders', ('createdby', models.CharField(max_length=255)),
fields=[ ('modified', models.DateTimeField(auto_now=True)),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('modifiedby', models.CharField(max_length=255)),
('delegation', models.CharField(blank=True, max_length=255, null=True)), ('code', models.CharField(default='mod', max_length=255, unique=True)),
('created', models.DateTimeField(blank=True, null=True)), ('name', models.CharField(blank=True, max_length=255, null=True, unique=True)),
('code', models.CharField(max_length=255, unique=True)), ('sort_id', models.IntegerField()),
('date_added', models.DateTimeField(blank=True, null=True)), ('component', models.CharField(blank=True, max_length=255, null=True)),
('form_code', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='frm_stakes', to='entities.ChangeRequestFormHeader', to_field='form_code')), ('application', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='modules', to='entities.Application', to_field='code')),
('tmp_stake', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, to='entities.ChangeRequestTemplateStakeHolders', to_field='code')), ('parent', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='module_parent', to='entities.Module')),
('user', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, to=settings.AUTH_USER_MODEL, to_field='code')), ],
], options={
options={ 'db_table': 'modules',
'db_table': 'change_request_form_stakeholders', },
}, ),
), migrations.CreateModel(
migrations.AddField( name='Department',
model_name='changerequestformheader', fields=[
name='requested_by_department', ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
field=models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='requested_by_department', to='entities.Department', to_field='code'), ('created', models.DateTimeField(auto_now_add=True)),
), ('createdby', models.CharField(max_length=255)),
migrations.AddField( ('modified', models.DateTimeField(auto_now=True)),
model_name='changerequestformheader', ('modifiedby', models.CharField(max_length=255)),
name='requested_by_user', ('code', models.CharField(default='dept', max_length=255, unique=True)),
field=models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='requested_by_user', to=settings.AUTH_USER_MODEL, to_field='code'), ('name', models.CharField(max_length=255)),
), ('company', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='companies', to='entities.Company', to_field='code')),
migrations.AddField( ('delegation', models.ManyToManyField(related_name='departments', to='entities.Delegation')),
model_name='changerequestformheader', ],
name='requested_to_company', options={
field=models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to='entities.Company', to_field='code'), 'db_table': 'departments',
), 'unique_together': {('company', 'name')},
migrations.AddField( },
model_name='changerequestformheader', ),
name='requested_to_department', migrations.CreateModel(
field=models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to='entities.Department', to_field='code'), name='ChangeRequestTemplateStakeHolders',
), fields=[
migrations.AddField( ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
model_name='changerequestformheader', ('delegation', models.CharField(blank=True, max_length=255, null=True)),
name='requested_to_user', ('created', models.DateTimeField(blank=True, null=True)),
field=models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to=settings.AUTH_USER_MODEL, to_field='code'), ('code', models.CharField(max_length=255, unique=True)),
), ('template_no', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='tmp_stakes', to='entities.ChangeRequestTemplateHeader', to_field='template_no')),
migrations.AddField( ('user', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL, to_field='code')),
model_name='changerequestformheader', ],
name='template_no', options={
field=models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to='entities.ChangeRequestTemplateHeader', to_field='template_no'), 'db_table': 'change_request_template_stakeholders',
), },
migrations.CreateModel( ),
name='ChangeRequestFormDetails', migrations.AddField(
fields=[ model_name='changerequesttemplateheader',
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), name='created_by_department',
('field_idx', models.TextField(blank=True, null=True)), field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='created_by_department', to='entities.Department', to_field='code'),
('field_ref', models.TextField(blank=True, null=True)), ),
('field_val', models.TextField(blank=True, null=True)), migrations.AddField(
('field_props', models.TextField(blank=True, null=True)), model_name='changerequesttemplateheader',
('created', models.DateTimeField(blank=True, null=True)), name='created_by_user',
('code', models.CharField(max_length=255, unique=True)), field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='created_by_user', to=settings.AUTH_USER_MODEL, to_field='code'),
('form_code', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='frm_details', to='entities.ChangeRequestFormHeader', to_field='form_code')), ),
('tmp_detail', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, to='entities.ChangeRequestTemplateDetails', to_field='code')), migrations.AddField(
], model_name='changerequesttemplateheader',
options={ name='requested_to_company',
'db_table': 'change_request_form_details', field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='entities.Company', to_field='code'),
}, ),
), migrations.AddField(
migrations.CreateModel( model_name='changerequesttemplateheader',
name='ChangeRequestFormAttachments', name='requested_to_department',
fields=[ field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='entities.Department', to_field='code'),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ),
('attachment_type', models.CharField(max_length=255)), migrations.AddField(
('attachment_name', models.CharField(max_length=255)), model_name='changerequesttemplateheader',
('file_name', models.CharField(blank=True, max_length=255, null=True)), name='requested_to_user',
('description', models.CharField(blank=True, max_length=255, null=True)), field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL, to_field='code'),
('created', models.DateTimeField(blank=True, null=True)), ),
('code', models.CharField(max_length=255, unique=True)), migrations.CreateModel(
('file_upload', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='form_attachments', to='entities.MasterAttachment')), name='ChangeRequestTemplateDetails',
('form_code', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='frm_attachments', to='entities.ChangeRequestFormHeader', to_field='form_code')), fields=[
('tmp_attach', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, related_name='template_attachments', to='entities.ChangeRequestTemplateAttachments', to_field='code')), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('uploaded_by', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to=settings.AUTH_USER_MODEL, to_field='code')), ('field_idx', models.TextField(blank=True, null=True)),
], ('field_ref', models.TextField(blank=True, null=True)),
options={ ('field_val', models.TextField(blank=True, null=True)),
'db_table': 'change_request_form_attachments', ('field_props', models.TextField(blank=True, null=True)),
}, ('created', models.DateTimeField(blank=True, null=True)),
), ('code', models.CharField(max_length=255, unique=True)),
migrations.CreateModel( ('template_no', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='tmp_details', to='entities.ChangeRequestTemplateHeader', to_field='template_no')),
name='ChangeRequestFormApprovers', ],
fields=[ options={
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 'db_table': 'change_request_template_details',
('level', models.CharField(blank=True, max_length=50, null=True)), },
('delegation', models.CharField(blank=True, max_length=50, null=True)), ),
('created', models.DateTimeField(blank=True, null=True)), migrations.CreateModel(
('code', models.CharField(max_length=255, unique=True)), name='ChangeRequestTemplateAttachments',
('remarks', models.CharField(blank=True, max_length=255, null=True)), fields=[
('action', models.CharField(blank=True, max_length=50, null=True)), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('action_date', models.DateTimeField(blank=True, null=True)), ('attachment_type', models.CharField(max_length=255)),
('date_sent', models.DateTimeField(blank=True, null=True)), ('attachment_name', models.CharField(max_length=255)),
('form_code', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='frm_approvers', to='entities.ChangeRequestFormHeader', to_field='form_code')), ('file_name', models.CharField(blank=True, max_length=255, null=True)),
('tmp_approver', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, to='entities.ChangeRequestTemplateApprovers', to_field='code')), ('description', models.CharField(blank=True, max_length=255, null=True)),
('user', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, to=settings.AUTH_USER_MODEL, to_field='code')), ('created', models.DateTimeField(blank=True, null=True)),
], ('code', models.CharField(max_length=255, unique=True)),
options={ ('file_upload', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='template_attachments', to='entities.MasterAttachment')),
'db_table': 'change_request_form_approvers', ('template_no', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='tmp_attachments', to='entities.ChangeRequestTemplateHeader', to_field='template_no')),
}, ('uploaded_by', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL, to_field='code')),
), ],
migrations.CreateModel( options={
name='AuthToken', 'db_table': 'change_request_template_attachments',
fields=[ },
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ),
('ref', models.CharField(max_length=255)), migrations.CreateModel(
('token', models.TextField()), name='ChangeRequestTemplateApprovers',
('passcode', models.CharField(max_length=255)), fields=[
('timeout', models.IntegerField()), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('is_active', models.BooleanField(default=False)), ('level', models.IntegerField()),
('user', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='auth_access_token', to=settings.AUTH_USER_MODEL, to_field='code')), ('created', models.DateTimeField(blank=True, null=True)),
], ('code', models.CharField(max_length=255, unique=True)),
options={ ('is_default', models.BooleanField(default=False)),
'db_table': 'auth_access_token', ('company', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='entities.Company', to_field='code')),
}, ('delegation', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='entities.Delegation', to_field='code')),
), ('department', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='entities.Department', to_field='code')),
migrations.CreateModel( ('template_no', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='tmp_approvers', to='entities.ChangeRequestTemplateHeader', to_field='template_no')),
name='AllowedCompany', ('user', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL, to_field='code')),
fields=[ ],
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), options={
('create_change_request', models.BooleanField(default=True)), 'db_table': 'change_request_template_approvers',
('create_change_request_template', models.BooleanField(default=True)), 'ordering': ['level'],
('view_all_change_request', models.BooleanField(default=True)), },
('created_at', models.DateTimeField(auto_now_add=True)), ),
('deleted_at', models.DateTimeField(blank=True, null=True)), migrations.CreateModel(
('company_pivot', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='allowed_company_company_pivot', to='entities.Company', to_field='code')), name='ChangeRequestFormStakeHolders',
('group_pivots', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='allowed_company_group_pivots', to='entities.Department', to_field='code')), fields=[
('id_number', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='allowed_company_id_number', to=settings.AUTH_USER_MODEL, to_field='code')), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
], ('delegation', models.CharField(blank=True, max_length=255, null=True)),
options={ ('created', models.DateTimeField(blank=True, null=True)),
'db_table': 'allowed_company', ('code', models.CharField(max_length=255, unique=True)),
}, ('date_added', models.DateTimeField(blank=True, null=True)),
), ('form_code', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='frm_stakes', to='entities.ChangeRequestFormHeader', to_field='form_code')),
migrations.AddField( ('user', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL, to_field='code')),
model_name='user', ],
name='application', options={
field=models.ManyToManyField(to='entities.Application'), 'db_table': 'change_request_form_stakeholders',
), },
migrations.AddField( ),
model_name='user', migrations.AddField(
name='default_app', model_name='changerequestformheader',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='default_app', to='entities.Application', to_field='code'), name='requested_by_department',
), field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='requested_by_department', to='entities.Department', to_field='code'),
migrations.AddField( ),
model_name='user', migrations.AddField(
name='department', model_name='changerequestformheader',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='department_users', to='entities.Department', to_field='code'), name='requested_by_user',
), field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='requested_by_user', to=settings.AUTH_USER_MODEL, to_field='code'),
migrations.AddField( ),
model_name='user', migrations.AddField(
name='doa', model_name='changerequestformheader',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='doa_users', to=settings.AUTH_USER_MODEL, to_field='code'), name='requested_to_company',
), field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='entities.Company', to_field='code'),
migrations.AddField( ),
model_name='user', migrations.AddField(
name='groups', model_name='changerequestformheader',
field=models.ManyToManyField(blank=True, help_text='The groups this user belongs to. A user will get all permissions granted to each of their groups.', related_name='user_set', related_query_name='user', to='auth.Group', verbose_name='groups'), name='requested_to_department',
), field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='entities.Department', to_field='code'),
migrations.AddField( ),
model_name='user', migrations.AddField(
name='user_permissions', model_name='changerequestformheader',
field=models.ManyToManyField(blank=True, help_text='Specific permissions for this user.', related_name='user_set', related_query_name='user', to='auth.Permission', verbose_name='user permissions'), name='requested_to_user',
), field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL, to_field='code'),
] ),
migrations.AddField(
model_name='changerequestformheader',
name='template_no',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='entities.ChangeRequestTemplateHeader', to_field='template_no'),
),
migrations.CreateModel(
name='ChangeRequestFormDetails',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('field_idx', models.TextField(blank=True, null=True)),
('field_ref', models.TextField(blank=True, null=True)),
('field_val', models.TextField(blank=True, null=True)),
('field_props', models.TextField(blank=True, null=True)),
('created', models.DateTimeField(blank=True, null=True)),
('code', models.CharField(max_length=255, unique=True)),
('form_code', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='frm_details', to='entities.ChangeRequestFormHeader', to_field='form_code')),
],
options={
'db_table': 'change_request_form_details',
},
),
migrations.CreateModel(
name='ChangeRequestFormAttachments',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('attachment_type', models.CharField(max_length=255)),
('attachment_name', models.CharField(max_length=255)),
('file_name', models.CharField(blank=True, max_length=255, null=True)),
('description', models.CharField(blank=True, max_length=255, null=True)),
('created', models.DateTimeField(blank=True, null=True)),
('code', models.CharField(max_length=255, unique=True)),
('file_upload', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='form_attachments', to='entities.MasterAttachment')),
('form_code', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='frm_attachments', to='entities.ChangeRequestFormHeader', to_field='form_code')),
('uploaded_by', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL, to_field='code')),
],
options={
'db_table': 'change_request_form_attachments',
},
),
migrations.AddField(
model_name='changerequestformapprovers',
name='delegation',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='entities.Delegation', to_field='code'),
),
migrations.AddField(
model_name='changerequestformapprovers',
name='form_code',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='frm_approvers', to='entities.ChangeRequestFormHeader', to_field='form_code'),
),
migrations.AddField(
model_name='changerequestformapprovers',
name='tmp_approver',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='entities.ChangeRequestTemplateApprovers', to_field='code'),
),
migrations.AddField(
model_name='changerequestformapprovers',
name='user',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.CreateModel(
name='CancelTrigger',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('auto_cancel_date', models.DateTimeField(blank=True, null=True)),
('is_sent', models.BooleanField(default=False)),
('date_submitted_last_approver', models.DateTimeField(blank=True, null=True)),
('cancel_type', models.CharField(blank=True, max_length=255, null=True)),
('form_code', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='entities.ChangeRequestFormHeader', to_field='form_code')),
('frm_approver', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='entities.ChangeRequestFormApprovers', to_field='code')),
],
options={
'db_table': 'trigger_cancel',
},
),
migrations.CreateModel(
name='AuthToken',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('ref', models.CharField(max_length=255)),
('token', models.TextField()),
('passcode', models.CharField(max_length=255)),
('is_active', models.BooleanField(default=False)),
('created', models.DateTimeField(blank=True, null=True)),
('timeout_at', models.DateTimeField(blank=True, null=True)),
('user', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='auth_access_token', to=settings.AUTH_USER_MODEL, to_field='code')),
],
options={
'db_table': 'auth_access_token',
},
),
migrations.AddField(
model_name='user',
name='application',
field=models.ManyToManyField(to='entities.Application'),
),
migrations.AddField(
model_name='user',
name='default_app',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='default_app', to='entities.Application', to_field='code'),
),
migrations.AddField(
model_name='user',
name='department',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='department_users', to='entities.Department', to_field='code'),
),
migrations.AddField(
model_name='user',
name='doa',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='doa_users', to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AddField(
model_name='user',
name='groups',
field=models.ManyToManyField(blank=True, help_text='The groups this user belongs to. A user will get all permissions granted to each of their groups.', related_name='user_set', related_query_name='user', to='auth.Group', verbose_name='groups'),
),
migrations.AddField(
model_name='user',
name='user_permissions',
field=models.ManyToManyField(blank=True, help_text='Specific permissions for this user.', related_name='user_set', related_query_name='user', to='auth.Permission', verbose_name='user permissions'),
),
migrations.CreateModel(
name='AllowedCompany',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('create_change_request', models.BooleanField(default=True)),
('create_change_request_template', models.BooleanField(default=True)),
('view_all_change_request', models.BooleanField(default=True)),
('approve_cr', models.BooleanField(default=False)),
('created_at', models.DateTimeField(auto_now_add=True)),
('deleted_at', models.DateTimeField(blank=True, null=True)),
('company_pivot', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='allowed_company_company_pivot', to='entities.Company', to_field='code')),
('group_pivots', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='allowed_company_group_pivots', to='entities.Department', to_field='code')),
('id_number', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='allowed_company_id_number', to=settings.AUTH_USER_MODEL, to_field='code')),
],
options={
'db_table': 'allowed_company',
'unique_together': {('company_pivot', 'group_pivots', 'id_number')},
},
),
]
# Generated by Django 2.2 on 2019-09-27 14:52
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('entities', '0001_initial'),
]
operations = [
migrations.AddField(
model_name='changerequesthistory',
name='requested_to_template_id',
field=models.CharField(blank=True, max_length=255, null=True),
),
]
# Generated by Django 2.2 on 2019-09-27 16:01
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('entities', '0002_changerequesthistory_requested_to_template_id'),
]
operations = [
migrations.AddField(
model_name='changerequesthistory',
name='template_no',
field=models.CharField(blank=True, max_length=255, null=True),
),
]
# Generated by Django 2.2 on 2019-09-28 16:56
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('entities', '0003_changerequesthistory_template_no'),
]
operations = [
migrations.AlterField(
model_name='changerequestformapprovers',
name='level',
field=models.IntegerField(),
),
migrations.AlterField(
model_name='changerequesttemplateapprovers',
name='level',
field=models.IntegerField(default=1),
preserve_default=False,
),
migrations.AlterField(
model_name='changerequesttemplateheader',
name='requested_to_target_date',
field=models.IntegerField(blank=True, null=True),
),
]
# Generated by Django 2.2 on 2019-09-29 16:03
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('entities', '0004_auto_20190928_1656'),
]
operations = [
migrations.AlterField(
model_name='changerequestformapprovers',
name='form_code',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='frm_approvers', to='entities.ChangeRequestFormHeader', to_field='form_code'),
),
migrations.AlterField(
model_name='changerequestformapprovers',
name='tmp_approver',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='entities.ChangeRequestTemplateApprovers', to_field='code'),
),
migrations.AlterField(
model_name='changerequestformapprovers',
name='user',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='changerequestformattachments',
name='form_code',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='frm_attachments', to='entities.ChangeRequestFormHeader', to_field='form_code'),
),
migrations.AlterField(
model_name='changerequestformattachments',
name='tmp_attach',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='template_attachments', to='entities.ChangeRequestTemplateAttachments', to_field='code'),
),
migrations.AlterField(
model_name='changerequestformattachments',
name='uploaded_by',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='changerequestformdetails',
name='form_code',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='frm_details', to='entities.ChangeRequestFormHeader', to_field='form_code'),
),
migrations.AlterField(
model_name='changerequestformdetails',
name='tmp_detail',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='entities.ChangeRequestTemplateDetails', to_field='code'),
),
migrations.AlterField(
model_name='changerequestformheader',
name='requested_by_department',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='requested_by_department', to='entities.Department', to_field='code'),
),
migrations.AlterField(
model_name='changerequestformheader',
name='requested_by_user',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='requested_by_user', to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='changerequestformheader',
name='requested_to_company',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='entities.Company', to_field='code'),
),
migrations.AlterField(
model_name='changerequestformheader',
name='requested_to_department',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='entities.Department', to_field='code'),
),
migrations.AlterField(
model_name='changerequestformheader',
name='requested_to_user',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='changerequestformheader',
name='template_no',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='entities.ChangeRequestTemplateHeader', to_field='template_no'),
),
migrations.AlterField(
model_name='changerequestformstakeholders',
name='form_code',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='frm_stakes', to='entities.ChangeRequestFormHeader', to_field='form_code'),
),
migrations.AlterField(
model_name='changerequestformstakeholders',
name='tmp_stake',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='entities.ChangeRequestTemplateStakeHolders', to_field='code'),
),
migrations.AlterField(
model_name='changerequestformstakeholders',
name='user',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='changerequesttemplateapprovers',
name='template_no',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='tmp_approvers', to='entities.ChangeRequestTemplateHeader', to_field='template_no'),
),
migrations.AlterField(
model_name='changerequesttemplateapprovers',
name='user',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='changerequesttemplateattachments',
name='template_no',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='tmp_attachments', to='entities.ChangeRequestTemplateHeader', to_field='template_no'),
),
migrations.AlterField(
model_name='changerequesttemplateattachments',
name='uploaded_by',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='changerequesttemplatedetails',
name='template_no',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='tmp_details', to='entities.ChangeRequestTemplateHeader', to_field='template_no'),
),
migrations.AlterField(
model_name='changerequesttemplateheader',
name='created_by_department',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='created_by_department', to='entities.Department', to_field='code'),
),
migrations.AlterField(
model_name='changerequesttemplateheader',
name='created_by_user',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='created_by_user', to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='changerequesttemplateheader',
name='requested_to_company',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='entities.Company', to_field='code'),
),
migrations.AlterField(
model_name='changerequesttemplateheader',
name='requested_to_department',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='entities.Department', to_field='code'),
),
migrations.AlterField(
model_name='changerequesttemplateheader',
name='requested_to_user',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='changerequesttemplatestakeholders',
name='template_no',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='tmp_stakes', to='entities.ChangeRequestTemplateHeader', to_field='template_no'),
),
migrations.AlterField(
model_name='changerequesttemplatestakeholders',
name='user',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='entitylog',
name='entity',
field=models.CharField(choices=[('USER', 'USER'), ('APPLICATION', 'APPLICATION'), ('COMPANY', 'COMPANY'), ('DEPARTMENT', 'DEPARTMENT'), ('MODULE', 'MODULE'), ('ChangeRequestTemplateHeader', 'ChangeRequestTemplateHeader'), ('ChangeRequestTemplateApprovers', 'ChangeRequestTemplateApprovers'), ('ChangeRequestTemplateStakeHolders', 'ChangeRequestTemplateStakeHolders'), ('ChangeRequestTemplateAttachments', 'ChangeRequestTemplateAttachments'), ('ChangeRequestTemplateDetails', 'ChangeRequestTemplateDetails'), ('ChangeRequestFormHeader', 'ChangeRequestFormHeader'), ('ChangeRequestFormApprovers', 'ChangeRequestFormApprovers'), ('ChangeRequestFormStakeHolders', 'ChangeRequestFormStakeHolders'), ('ChangeRequestFormAttachments', 'ChangeRequestFormAttachments'), ('ChangeRequestFormDetails', 'ChangeRequestFormDetails')], default='Add', max_length=50),
),
]
# Generated by Django 2.2 on 2019-10-01 10:24
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('entities', '0005_auto_20190929_1603'),
]
operations = [
migrations.AlterModelOptions(
name='changerequestformheader',
options={'ordering': ['-created']},
),
]
# Generated by Django 2.2 on 2019-10-01 11:13
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('entities', '0006_auto_20191001_1024'),
]
operations = [
migrations.AlterModelOptions(
name='changerequestformheader',
options={},
),
migrations.AlterUniqueTogether(
name='department',
unique_together={('company', 'name')},
),
]
# Generated by Django 2.2 on 2019-10-01 11:18
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('entities', '0007_auto_20191001_1113'),
]
operations = [
migrations.AlterField(
model_name='department',
name='name',
field=models.CharField(max_length=255),
),
]
# Generated by Django 2.2 on 2019-10-01 11:45
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('entities', '0008_auto_20191001_1118'),
]
operations = [
migrations.AlterField(
model_name='allowedcompany',
name='company_pivot',
field=models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='allowed_company_company_pivot', to='entities.Company', to_field='code'),
),
migrations.AlterField(
model_name='allowedcompany',
name='group_pivots',
field=models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='allowed_company_group_pivots', to='entities.Department', to_field='code'),
),
migrations.AlterField(
model_name='allowedcompany',
name='id_number',
field=models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='allowed_company_id_number', to=settings.AUTH_USER_MODEL, to_field='code'),
),
]
# Generated by Django 2.2 on 2019-10-01 12:00
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('entities', '0009_auto_20191001_1145'),
]
operations = [
migrations.AlterField(
model_name='allowedcompany',
name='company_pivot',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='allowed_company_company_pivot', to='entities.Company', to_field='code'),
),
migrations.AlterField(
model_name='allowedcompany',
name='group_pivots',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='allowed_company_group_pivots', to='entities.Department', to_field='code'),
),
migrations.AlterField(
model_name='allowedcompany',
name='id_number',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='allowed_company_id_number', to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='userimage',
name='user',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='user_images', to=settings.AUTH_USER_MODEL, to_field='code'),
),
]
# Generated by Django 2.2 on 2019-10-01 15:56
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('entities', '0010_auto_20191001_1200'),
]
operations = [
migrations.AlterModelOptions(
name='changerequestformheader',
options={'ordering': ['-created']},
),
]
# Generated by Django 2.2 on 2019-10-02 10:23
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('entities', '0011_auto_20191001_1556'),
]
operations = [
migrations.RemoveField(
model_name='changerequestformapprovers',
name='tmp_approver',
),
migrations.RemoveField(
model_name='changerequestformattachments',
name='tmp_attach',
),
migrations.RemoveField(
model_name='changerequestformdetails',
name='tmp_detail',
),
migrations.RemoveField(
model_name='changerequestformheader',
name='old_form_code',
),
migrations.RemoveField(
model_name='changerequestformstakeholders',
name='tmp_stake',
),
]
# Generated by Django 2.2 on 2019-10-02 21:08
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('entities', '0012_auto_20191002_1023'),
]
operations = [
migrations.AddField(
model_name='changerequestformheader',
name='is_active',
field=models.BooleanField(default=True),
),
migrations.AddField(
model_name='changerequesttemplateheader',
name='is_active',
field=models.BooleanField(default=True),
),
]
# Generated by Django 2.2 on 2019-10-07 11:24
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('entities', '0013_auto_20191002_2108'),
]
operations = [
migrations.AddField(
model_name='changerequestformapprovers',
name='is_action',
field=models.BooleanField(default=True),
),
]
# Generated by Django 2.2 on 2019-10-08 11:25
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('entities', '0014_changerequestformapprovers_is_action'),
]
operations = [
migrations.AlterField(
model_name='changerequestformapprovers',
name='is_action',
field=models.BooleanField(default=False),
),
]
# Generated by Django 2.2 on 2019-10-08 17:30
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('entities', '0015_auto_20191008_1125'),
]
operations = [
migrations.AlterField(
model_name='changerequesttemplateheader',
name='requested_to_target_date',
field=models.IntegerField(default=1),
preserve_default=False,
),
]
# Generated by Django 2.2 on 2019-10-09 16:40
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('entities', '0016_auto_20191008_1730'),
]
operations = [
migrations.AlterModelOptions(
name='changerequesttemplateheader',
options={'ordering': ['-created']},
),
]
# Generated by Django 2.2 on 2019-10-14 16:31
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('entities', '0017_auto_20191009_1640'),
]
operations = [
migrations.CreateModel(
name='ReminderTrigger',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('auto_cancel_date', models.DateTimeField(blank=True, null=True)),
('date_submitted_last_approver', models.DateTimeField(blank=True, null=True)),
('date_from', models.DateTimeField(blank=True, null=True)),
('date_to', models.DateTimeField(blank=True, null=True)),
('date_to_send', models.DateTimeField(blank=True, null=True)),
('is_sent', models.BooleanField(default=False)),
('frm_approver', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='entities.ChangeRequestFormApprovers', to_field='code')),
],
options={
'db_table': 'reminder_trigger',
},
),
migrations.CreateModel(
name='OverdueTrigger',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('overdue_date', models.DateTimeField(blank=True, null=True)),
('is_sent', models.BooleanField(default=False)),
('form_code', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='entities.ChangeRequestFormHeader', to_field='form_code')),
],
options={
'db_table': 'overdue_trigger',
},
),
migrations.CreateModel(
name='CancelTrigger',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('auto_cancel_date', models.DateTimeField(blank=True, null=True)),
('is_sent', models.BooleanField(default=False)),
('date_submitted_last_approver', models.DateTimeField(blank=True, null=True)),
('form_code', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='entities.ChangeRequestFormHeader', to_field='form_code')),
('frm_approver', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='entities.ChangeRequestFormApprovers', to_field='code')),
],
options={
'db_table': 'cancel_trigger',
},
),
]
# Generated by Django 2.2 on 2019-10-15 17:21
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('entities', '0018_canceltrigger_overduetrigger_remindertrigger'),
]
operations = [
migrations.RemoveField(
model_name='authtoken',
name='timeout',
),
migrations.AddField(
model_name='authtoken',
name='created',
field=models.DateTimeField(blank=True, null=True),
),
migrations.AddField(
model_name='authtoken',
name='timeout_at',
field=models.DateTimeField(blank=True, null=True),
),
]
# Generated by Django 2.2 on 2019-10-15 18:29
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('entities', '0019_auto_20191015_1721'),
]
operations = [
migrations.AddField(
model_name='masterattachment',
name='attch_ref',
field=models.TextField(default=1),
preserve_default=False,
),
]
# Generated by Django 2.2 on 2019-10-16 12:46
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('entities', '0020_masterattachment_attch_ref'),
]
operations = [
migrations.AddField(
model_name='changerequestformapprovers',
name='tmp_approver',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='entities.ChangeRequestTemplateApprovers', to_field='code'),
),
]
# Generated by Django 2.2 on 2019-10-21 11:07
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('entities', '0021_changerequestformapprovers_tmp_approver'),
]
operations = [
migrations.AddField(
model_name='changerequesttemplateapprovers',
name='company',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='entities.Company', to_field='code'),
),
migrations.AddField(
model_name='changerequesttemplateapprovers',
name='department',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='entities.Department', to_field='code'),
),
]
# Generated by Django 2.2 on 2019-10-21 17:06
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('entities', '0022_auto_20191021_1107'),
]
operations = [
migrations.AlterModelOptions(
name='changerequestformapprovers',
options={'ordering': ['level']},
),
]
# Generated by Django 2.2 on 2019-10-22 14:33
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('entities', '0023_auto_20191021_1706'),
]
operations = [
migrations.AlterModelOptions(
name='changerequesttemplateapprovers',
options={'ordering': ['level']},
),
]
# Generated by Django 2.2 on 2019-10-22 17:17
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('entities', '0024_auto_20191022_1433'),
]
operations = [
migrations.AlterUniqueTogether(
name='allowedcompany',
unique_together={('company_pivot', 'group_pivots')},
),
]
# Generated by Django 2.2 on 2019-10-22 17:26
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('entities', '0025_auto_20191022_1717'),
]
operations = [
migrations.AlterUniqueTogether(
name='allowedcompany',
unique_together={('company_pivot', 'group_pivots', 'id_number')},
),
]
# Generated by Django 2.2 on 2019-10-24 18:34
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('entities', '0026_auto_20191022_1726'),
]
operations = [
migrations.CreateModel(
name='AssetGroup',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('code', models.CharField(max_length=255, unique=True)),
('name', models.CharField(max_length=255, unique=True)),
('asset_group', models.CharField(max_length=255, unique=True)),
('created', models.DateTimeField(blank=True, null=True)),
],
options={
'db_table': 'asset_groups',
},
),
]
# Generated by Django 2.2 on 2019-11-08 14:03
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('entities', '0027_assetgroup'),
]
operations = [
migrations.AddField(
model_name='application',
name='excel_code',
field=models.CharField(default='rms', max_length=255),
preserve_default=False,
),
]
# Generated by Django 2.2 on 2019-10-29 15:13
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('entities', '0027_assetgroup'),
]
operations = [
migrations.AddField(
model_name='canceltrigger',
name='cancel_type',
field=models.CharField(blank=True, max_length=255, null=True),
),
migrations.AddField(
model_name='remindertrigger',
name='form_code',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='entities.ChangeRequestFormHeader', to_field='form_code'),
),
migrations.AlterField(
model_name='canceltrigger',
name='frm_approver',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='entities.ChangeRequestFormApprovers', to_field='code'),
),
]
# Generated by Django 2.2 on 2019-11-04 12:28
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('entities', '0028_auto_20191029_1513'),
]
operations = [
migrations.AlterModelTable(
name='canceltrigger',
table='trigger_cancel',
),
migrations.AlterModelTable(
name='overduetrigger',
table='trigger_overdue',
),
migrations.AlterModelTable(
name='remindertrigger',
table='trigger_reminder',
),
]
# Generated by Django 2.2 on 2019-11-08 15:04
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('entities', '0028_application_excel_code'),
]
operations = [
migrations.CreateModel(
name='UserHistory',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('created', models.DateTimeField(auto_now_add=True)),
('createdby', models.CharField(max_length=255)),
('modified', models.DateTimeField(auto_now=True)),
('modifiedby', models.CharField(max_length=255)),
('name', models.CharField(max_length=255)),
('username', models.CharField(max_length=255, unique=True)),
('email', models.EmailField(max_length=255)),
('password', models.CharField(max_length=255)),
('sent', models.BooleanField(default=False)),
],
options={
'db_table': 'user_history',
},
),
]
# Generated by Django 2.2 on 2019-11-04 15:07
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('entities', '0029_auto_20191104_1228'),
]
operations = [
migrations.AlterModelOptions(
name='assetgroup',
options={'ordering': ['-created']},
),
]
# Generated by Django 2.2 on 2019-11-07 12:39
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('entities', '0030_auto_20191104_1507'),
]
operations = [
migrations.CreateModel(
name='Delegation',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('created', models.DateTimeField(auto_now_add=True)),
('createdby', models.CharField(max_length=255)),
('modified', models.DateTimeField(auto_now=True)),
('modifiedby', models.CharField(max_length=255)),
('code', models.CharField(max_length=255, unique=True)),
('name', models.CharField(max_length=255, unique=True)),
],
options={
'db_table': 'delegations',
},
),
migrations.AlterField(
model_name='changerequestformapprovers',
name='delegation',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='entities.Delegation', to_field='code'),
),
migrations.AlterField(
model_name='changerequesttemplateapprovers',
name='delegation',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='entities.Delegation', to_field='code'),
),
migrations.AddField(
model_name='department',
name='delegation',
field=models.ManyToManyField(to='entities.Delegation'),
),
]
# Generated by Django 2.2 on 2019-11-08 11:09
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('entities', '0031_auto_20191107_1239'),
]
operations = [
migrations.AddField(
model_name='allowedcompany',
name='approve_cr',
field=models.BooleanField(default=True),
),
migrations.AlterField(
model_name='entitylog',
name='entity',
field=models.CharField(choices=[('USER', 'USER'), ('APPLICATION', 'APPLICATION'), ('COMPANY', 'COMPANY'), ('DEPARTMENT', 'DEPARTMENT'), ('MODULE', 'MODULE'), ('DELEGATION', 'DELEGATION'), ('ChangeRequestTemplateHeader', 'ChangeRequestTemplateHeader'), ('ChangeRequestTemplateApprovers', 'ChangeRequestTemplateApprovers'), ('ChangeRequestTemplateStakeHolders', 'ChangeRequestTemplateStakeHolders'), ('ChangeRequestTemplateAttachments', 'ChangeRequestTemplateAttachments'), ('ChangeRequestTemplateDetails', 'ChangeRequestTemplateDetails'), ('ChangeRequestFormHeader', 'ChangeRequestFormHeader'), ('ChangeRequestFormApprovers', 'ChangeRequestFormApprovers'), ('ChangeRequestFormStakeHolders', 'ChangeRequestFormStakeHolders'), ('ChangeRequestFormAttachments', 'ChangeRequestFormAttachments'), ('ChangeRequestFormDetails', 'ChangeRequestFormDetails')], default='Add', max_length=50),
),
]
# Generated by Django 2.2 on 2019-11-08 17:25
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('entities', '0032_auto_20191108_1109'),
('entities', '0029_userhistory'),
]
operations = [
]
# Generated by Django 2.2 on 2019-11-08 19:24
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('entities', '0033_merge_20191108_1725'),
]
operations = [
migrations.AlterField(
model_name='allowedcompany',
name='approve_cr',
field=models.BooleanField(default=False),
),
]
# Generated by Django 2.2 on 2019-11-11 10:42
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('entities', '0034_auto_20191108_1924'),
]
operations = [
migrations.AddField(
model_name='changerequesttemplateapprovers',
name='is_default',
field=models.BooleanField(default=False),
),
]
# Generated by Django 2.2 on 2019-11-11 15:49
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('entities', '0035_changerequesttemplateapprovers_is_default'),
]
operations = [
migrations.AlterField(
model_name='department',
name='delegation',
field=models.ManyToManyField(related_name='departments', to='entities.Delegation'),
),
]
# Generated by Django 2.2 on 2019-11-12 14:03
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('entities', '0036_auto_20191111_1549'),
]
operations = [
migrations.AlterField(
model_name='changerequestformapprovers',
name='delegation',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, to='entities.Delegation', to_field='code'),
),
migrations.AlterField(
model_name='changerequesttemplateapprovers',
name='delegation',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, to='entities.Delegation', to_field='code'),
),
]
# Generated by Django 2.2 on 2019-11-12 14:57
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('entities', '0037_auto_20191112_1403'),
]
operations = [
migrations.AlterField(
model_name='changerequestformapprovers',
name='delegation',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='entities.Delegation', to_field='code'),
),
migrations.AlterField(
model_name='changerequesttemplateapprovers',
name='delegation',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='entities.Delegation', to_field='code'),
),
]
# Generated by Django 2.2 on 2019-11-13 10:16
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('entities', '0038_auto_20191112_1457'),
]
operations = [
migrations.CreateModel(
name='ExtractTransformLoad',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('created', models.DateTimeField(auto_now_add=True)),
('createdby', models.CharField(max_length=255)),
('modified', models.DateTimeField(auto_now=True)),
('modifiedby', models.CharField(max_length=255)),
('file_name', models.CharField(max_length=255)),
('model_type', models.CharField(choices=[('APP', 'APP'), ('MODULE', 'MODULE'), ('COMPANY', 'COMPANY'), ('DEPARTMENT', 'DEPARTMENT'), ('USER', 'USER'), ('DELEGATION', 'DELEGATION'), ('NOTIF', 'NOTIF'), ('TMP', 'TMP'), ('TMPAPR', 'TMPAPR'), ('TMPSTK', 'TMPSTK'), ('TMPATCH', 'TMPATCH'), ('TMPDETAIL', 'TMPDETAIL'), ('FRM', 'FRM'), ('FRMAPR', 'FRMAPR'), ('FRMSTK', 'FRMSTK'), ('FRMATCH', 'FRMATCH'), ('FRMDETAIL', 'FRMDETAIL'), ('ETL', 'ETL'), ('AMSGRP', 'AMSGRP')], default='USER', max_length=100)),
('code', models.CharField(blank=True, max_length=255, null=True, unique=True)),
],
options={
'db_table': 'csv_filenames',
},
),
migrations.AddField(
model_name='userhistory',
name='file_name',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, related_name='extract_transform_load', to='entities.ExtractTransformLoad', to_field='code'),
),
]
# Generated by Django 2.2 on 2019-11-13 15:05
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('entities', '0039_auto_20191113_1016'),
]
operations = [
migrations.AddField(
model_name='userhistory',
name='deleted',
field=models.BooleanField(default=False),
),
migrations.AlterField(
model_name='userhistory',
name='username',
field=models.CharField(max_length=255),
),
]
# Generated by Django 2.2 on 2019-11-13 19:23
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('entities', '0040_auto_20191113_1505'),
]
operations = [
migrations.AlterModelTable(
name='extracttransformload',
table='extract_transform_load',
),
migrations.AlterModelTable(
name='userhistory',
table='extract_transform_load_user_history',
),
]
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment