tcms.testcases.migrations.0001_initial module

class tcms.testcases.migrations.0001_initial.Migration(name, app_label)[source]

Bases: Migration

dependencies = [('management', '0003_squashed'), ('testplans', '0005_squashed'), ('auth', '__first__')]
operations = [<CreateModel  name='TestCaseStatus', fields=[('id', <django.db.models.fields.AutoField>), ('name', <django.db.models.fields.CharField>), ('description', <django.db.models.fields.TextField>)], options={'verbose_name': 'Test case status', 'verbose_name_plural': 'Test case statuses'}, bases=(<class 'django.db.models.base.Model'>, <class 'tcms.core.models.base.UrlMixin'>)>, <CreateModel  name='Category', fields=[('id', <django.db.models.fields.AutoField>), ('name', <django.db.models.fields.CharField>), ('description', <django.db.models.fields.TextField>), ('product', <django.db.models.fields.related.ForeignKey>)], options={'verbose_name_plural': 'test case categories'}, bases=(<class 'django.db.models.base.Model'>, <class 'tcms.core.models.base.UrlMixin'>)>, <CreateModel  name='TestCase', fields=[('case_id', <django.db.models.fields.AutoField>), ('create_date', <django.db.models.fields.DateTimeField>), ('is_automated', <django.db.models.fields.IntegerField>), ('is_automated_proposed', <django.db.models.fields.BooleanField>), ('script', <django.db.models.fields.TextField>), ('arguments', <django.db.models.fields.TextField>), ('extra_link', <django.db.models.fields.CharField>), ('summary', <django.db.models.fields.CharField>), ('requirement', <django.db.models.fields.CharField>), ('alias', <django.db.models.fields.CharField>), ('notes', <django.db.models.fields.TextField>)], bases=(<class 'django.db.models.base.Model'>, <class 'tcms.core.models.base.UrlMixin'>)>, <AddField  model_name='testcase', name='author', field=<django.db.models.fields.related.ForeignKey>>, <AddField  model_name='testcase', name='case_status', field=<django.db.models.fields.related.ForeignKey>>, <AddField  model_name='testcase', name='category', field=<django.db.models.fields.related.ForeignKey>>, <CreateModel  name='TestCaseComponent', fields=[('id', <django.db.models.fields.AutoField>), ('case', <django.db.models.fields.related.ForeignKey>), ('component', <django.db.models.fields.related.ForeignKey>)]>, <AddField  model_name='testcase', name='component', field=<django.db.models.fields.related.ManyToManyField>>, <AddField  model_name='testcase', name='default_tester', field=<django.db.models.fields.related.ForeignKey>>, <CreateModel  name='TestCasePlan', fields=[('id', <django.db.models.fields.AutoField>), ('sortkey', <django.db.models.fields.IntegerField>), ('case', <django.db.models.fields.related.ForeignKey>), ('plan', <django.db.models.fields.related.ForeignKey>)]>, <AddField  model_name='testcase', name='plan', field=<django.db.models.fields.related.ManyToManyField>>, <AddField  model_name='testcase', name='priority', field=<django.db.models.fields.related.ForeignKey>>, <AddField  model_name='testcase', name='reviewer', field=<django.db.models.fields.related.ForeignKey>>, <CreateModel  name='TestCaseTag', fields=[('id', <django.db.models.fields.AutoField>), ('case', <django.db.models.fields.related.ForeignKey>), ('tag', <django.db.models.fields.related.ForeignKey>)]>, <AddField  model_name='testcase', name='tag', field=<django.db.models.fields.related.ManyToManyField>>, <CreateModel  name='HistoricalTestCase', fields=[('case_id', <django.db.models.fields.IntegerField>), ('create_date', <django.db.models.fields.DateTimeField>), ('is_automated', <django.db.models.fields.IntegerField>), ('is_automated_proposed', <django.db.models.fields.BooleanField>), ('script', <django.db.models.fields.TextField>), ('arguments', <django.db.models.fields.TextField>), ('extra_link', <django.db.models.fields.CharField>), ('summary', <django.db.models.fields.CharField>), ('requirement', <django.db.models.fields.CharField>), ('alias', <django.db.models.fields.CharField>), ('notes', <django.db.models.fields.TextField>), ('history_id', <django.db.models.fields.AutoField>), ('history_change_reason', <django.db.models.fields.TextField>), ('history_date', <django.db.models.fields.DateTimeField>), ('history_type', <django.db.models.fields.CharField>), ('author', <django.db.models.fields.related.ForeignKey>), ('case_status', <django.db.models.fields.related.ForeignKey>), ('category', <django.db.models.fields.related.ForeignKey>), ('default_tester', <django.db.models.fields.related.ForeignKey>), ('history_user', <django.db.models.fields.related.ForeignKey>), ('priority', <django.db.models.fields.related.ForeignKey>), ('reviewer', <django.db.models.fields.related.ForeignKey>)], options={'verbose_name': 'historical test case', 'ordering': ('-history_date', '-history_id'), 'get_latest_by': 'history_date'}>, <CreateModel  name='Bug', fields=[('id', <django.db.models.fields.AutoField>), ('bug_id', <django.db.models.fields.CharField>), ('summary', <django.db.models.fields.CharField>), ('description', <django.db.models.fields.TextField>), ('case', <django.db.models.fields.related.ForeignKey>)], bases=(<class 'django.db.models.base.Model'>, <class 'tcms.core.models.base.UrlMixin'>)>, <CreateModel  name='BugSystem', fields=[('id', <django.db.models.fields.AutoField>), ('name', <django.db.models.fields.CharField>), ('description', <django.db.models.fields.TextField>), ('url_reg_exp', <django.db.models.fields.CharField>), ('validate_reg_exp', <django.db.models.fields.CharField>), ('api_url', <django.db.models.fields.CharField>), ('api_password', <django.db.models.fields.CharField>), ('api_username', <django.db.models.fields.CharField>), ('tracker_type', <django.db.models.fields.CharField>), ('base_url', <django.db.models.fields.CharField>)], options={'verbose_name': 'Bug tracker', 'verbose_name_plural': 'Bug trackers'}, bases=(<class 'django.db.models.base.Model'>, <class 'tcms.core.models.base.UrlMixin'>)>, <AddField  model_name='bug', name='bug_system', field=<django.db.models.fields.related.ForeignKey>>, <CreateModel  name='TestCaseEmailSettings', fields=[('id', <django.db.models.fields.AutoField>), ('notify_on_case_update', <django.db.models.fields.BooleanField>), ('notify_on_case_delete', <django.db.models.fields.BooleanField>), ('auto_to_case_author', <django.db.models.fields.BooleanField>), ('auto_to_case_tester', <django.db.models.fields.BooleanField>), ('auto_to_run_manager', <django.db.models.fields.BooleanField>), ('auto_to_run_tester', <django.db.models.fields.BooleanField>), ('auto_to_case_run_assignee', <django.db.models.fields.BooleanField>), ('case', <django.db.models.fields.related.OneToOneField>), ('cc_list', <django.db.models.fields.TextField>)]>, <CreateModel  name='TestCaseText', fields=[('id', <django.db.models.fields.AutoField>), ('case_text_version', <django.db.models.fields.IntegerField>), ('create_date', <django.db.models.fields.DateTimeField>), ('action', <django.db.models.fields.TextField>), ('effect', <django.db.models.fields.TextField>), ('setup', <django.db.models.fields.TextField>), ('breakdown', <django.db.models.fields.TextField>), ('author', <django.db.models.fields.related.ForeignKey>), ('case', <django.db.models.fields.related.ForeignKey>)], options={'ordering': ['case', '-case_text_version']}, bases=(<class 'django.db.models.base.Model'>, <class 'tcms.core.models.base.UrlMixin'>)>, <AlterUniqueTogether  name='testcasetext', unique_together={('case', 'case_text_version')}>, <AlterUniqueTogether  name='testcaseplan', unique_together={('plan', 'case')}>, <AlterUniqueTogether  name='category', unique_together={('product', 'name')}>, <RunPython <function forwards_add_initial_data>, <function reverse_add_initial_data>>]
tcms.testcases.migrations.0001_initial.forwards_add_initial_data(apps, schema_editor)[source]
tcms.testcases.migrations.0001_initial.reverse_add_initial_data(apps, schema_editor)[source]