summaryrefslogtreecommitdiff
path: root/talerbank/app/migrations/0001_initial.py
diff options
context:
space:
mode:
Diffstat (limited to 'talerbank/app/migrations/0001_initial.py')
-rw-r--r--talerbank/app/migrations/0001_initial.py94
1 files changed, 44 insertions, 50 deletions
diff --git a/talerbank/app/migrations/0001_initial.py b/talerbank/app/migrations/0001_initial.py
index e6ca081..91c0e98 100644
--- a/talerbank/app/migrations/0001_initial.py
+++ b/talerbank/app/migrations/0001_initial.py
@@ -1,4 +1,4 @@
-# Generated by Django 2.2.4 on 2019-08-27 18:55
+# Generated by Django 3.0.2 on 2020-01-13 12:57
from django.conf import settings
from django.db import migrations, models
@@ -17,100 +17,94 @@ class Migration(migrations.Migration):
operations = [
migrations.CreateModel(
- name='BankAccount',
+ name="BankAccount",
fields=[
- ('is_public', models.BooleanField(default=False)),
- ('debit', models.BooleanField(default=False)),
+ ("is_public", models.BooleanField(default=False)),
+ ("account_no", models.AutoField(primary_key=True, serialize=False)),
(
- 'account_no',
- models.AutoField(primary_key=True, serialize=False)
+ "balance",
+ talerbank.app.models.SignedAmountField(
+ default=talerbank.app.models.get_zero_signed_amount
+ ),
),
(
- 'amount',
- talerbank.app.models.AmountField(
- default=talerbank.app.models.get_zero_amount
- )
- ),
- (
- 'user',
+ "user",
models.OneToOneField(
on_delete=django.db.models.deletion.CASCADE,
- to=settings.AUTH_USER_MODEL
- )
+ to=settings.AUTH_USER_MODEL,
+ ),
),
],
),
migrations.CreateModel(
- name='TalerWithdrawOperation',
+ name="TalerWithdrawOperation",
fields=[
(
- 'withdraw_id',
+ "withdraw_id",
models.UUIDField(
default=uuid.uuid4,
editable=False,
primary_key=True,
- serialize=False
- )
+ serialize=False,
+ ),
),
- ('amount', talerbank.app.models.AmountField(default=False)),
- ('selection_done', models.BooleanField(default=False)),
- ('withdraw_done', models.BooleanField(default=False)),
- ('selected_reserve_pub', models.TextField(null=True)),
+ ("amount", talerbank.app.models.AmountField(default=False)),
+ ("selection_done", models.BooleanField(default=False)),
+ ("withdraw_done", models.BooleanField(default=False)),
+ ("selected_reserve_pub", models.TextField(null=True)),
(
- 'selected_exchange_account',
+ "selected_exchange_account",
models.ForeignKey(
null=True,
on_delete=django.db.models.deletion.CASCADE,
- related_name='selected_exchange_account',
- to='app.BankAccount'
- )
+ related_name="selected_exchange_account",
+ to="app.BankAccount",
+ ),
),
(
- 'withdraw_account',
+ "withdraw_account",
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
- related_name='withdraw_account',
- to='app.BankAccount'
- )
+ related_name="withdraw_account",
+ to="app.BankAccount",
+ ),
),
],
),
migrations.CreateModel(
- name='BankTransaction',
+ name="BankTransaction",
fields=[
(
- 'id',
+ "id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
- verbose_name='ID'
- )
+ verbose_name="ID",
+ ),
),
- ('amount', talerbank.app.models.AmountField(default=False)),
+ ("amount", talerbank.app.models.AmountField(default=False)),
(
- 'subject',
- models.CharField(
- default='(no subject given)', max_length=200
- )
+ "subject",
+ models.CharField(default="(no subject given)", max_length=200),
),
- ('date', models.DateTimeField(auto_now=True, db_index=True)),
- ('cancelled', models.BooleanField(default=False)),
+ ("date", models.DateTimeField(auto_now=True, db_index=True)),
+ ("cancelled", models.BooleanField(default=False)),
(
- 'credit_account',
+ "credit_account",
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
- related_name='credit_account',
- to='app.BankAccount'
- )
+ related_name="credit_account",
+ to="app.BankAccount",
+ ),
),
(
- 'debit_account',
+ "debit_account",
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
- related_name='debit_account',
- to='app.BankAccount'
- )
+ related_name="debit_account",
+ to="app.BankAccount",
+ ),
),
],
),