aboutsummaryrefslogtreecommitdiff
path: root/app/dispatch/migrations/0004_auto_20171023_2032.py
diff options
context:
space:
mode:
authorMitch Riedstra <Mitch@riedstra.us>2017-10-23 17:02:36 -0400
committerMitch Riedstra <Mitch@riedstra.us>2017-10-23 17:02:36 -0400
commitea2ce9d3069fa906474e356b7dbd209edd1ea1bd (patch)
tree1228ab89d07369e910846c53a13b2b6407c19b1a /app/dispatch/migrations/0004_auto_20171023_2032.py
parentd4522cf8fc8e8978e65980d13debe38658903735 (diff)
downloaddispatch-tracker-ea2ce9d3069fa906474e356b7dbd209edd1ea1bd.tar.gz
dispatch-tracker-ea2ce9d3069fa906474e356b7dbd209edd1ea1bd.tar.xz
Moved functions to a 'misc' file. Added a settings model. Added initial version of an 'Invoice' model
Diffstat (limited to 'app/dispatch/migrations/0004_auto_20171023_2032.py')
-rw-r--r--app/dispatch/migrations/0004_auto_20171023_2032.py53
1 files changed, 53 insertions, 0 deletions
diff --git a/app/dispatch/migrations/0004_auto_20171023_2032.py b/app/dispatch/migrations/0004_auto_20171023_2032.py
new file mode 100644
index 0000000..59219bc
--- /dev/null
+++ b/app/dispatch/migrations/0004_auto_20171023_2032.py
@@ -0,0 +1,53 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11.5 on 2017-10-23 20:32
+from __future__ import unicode_literals
+
+from django.conf import settings
+from django.db import migrations, models
+import django.db.models.deletion
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ migrations.swappable_dependency(settings.AUTH_USER_MODEL),
+ ('dispatch', '0003_settings'),
+ ]
+
+ operations = [
+ migrations.CreateModel(
+ name='Invoice',
+ fields=[
+ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
+ ],
+ ),
+ migrations.CreateModel(
+ name='InvoiceItem',
+ fields=[
+ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
+ ('description', models.CharField(max_length=256)),
+ ('quantity', models.IntegerField()),
+ ('amount', models.DecimalField(decimal_places=2, max_digits=19)),
+ ('invoice', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='dispatch.Invoice')),
+ ],
+ ),
+ migrations.RenameModel(
+ old_name='Owner',
+ new_name='Identity',
+ ),
+ migrations.AddField(
+ model_name='invoice',
+ name='bill_to',
+ field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='bill_to', to='dispatch.Identity'),
+ ),
+ migrations.AddField(
+ model_name='invoice',
+ name='owner',
+ field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='owner', to='dispatch.Identity'),
+ ),
+ migrations.AddField(
+ model_name='invoice',
+ name='user',
+ field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL),
+ ),
+ ]