View Issue Details

IDProjectCategoryView StatusLast Update
0005318Talerobsolete componentpublic2018-04-15 18:36
ReporterFlorian Dold Assigned ToMarcello Stanisci Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Fixed in Version0.5 
Summary0005318: bank's migrations should be squashed
DescriptionWe now have a huge list of migrations, until we're at the point where the bank is very stable and used by others, we shouldn't bother with migrations.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2018-04-08 22:59

manager   ~0012915

note that django admin has some functionality to automatically squash them

Marcello Stanisci

2018-04-09 08:15

reporter   ~0012916

The following output comes from the command:

$ git ls-tree HEAD --name-only -r

...
talerbank/app/management/commands/wire_transfer.py
talerbank/app/middleware.py
talerbank/app/migrations/0001_squashed_0013_remove_banktransaction_reimburses.py
talerbank/app/migrations/Makefile.am
talerbank/app/migrations/__init__.py
talerbank/app/models.py
...

You can see that we have only one migration file. Clearly, old installations
on e.g. Tripwire may still contain some old migration file sitting around, but
master branch (686eb7843b1b41fe42166da2..) must have one-and-squashed migration.

Florian Dold

2018-04-09 11:27

manager   ~0012917

Sorry, this was a problem with stale files in my local copy, Marcello you're right and it was completely fine.

Issue History

Date ModifiedUsernameFieldChange
2018-04-08 22:58Florian DoldNew Issue
2018-04-08 22:58Florian DoldStatusnew => assigned
2018-04-08 22:58Florian DoldAssigned To => Marcello Stanisci
2018-04-08 22:59Florian DoldNote Added: 0012915
2018-04-09 08:15Marcello StanisciNote Added: 0012916
2018-04-09 11:27Florian DoldStatusassigned => informing
2018-04-09 11:27Florian DoldResolutionopen => fixed
2018-04-09 11:27Florian DoldNote Added: 0012917
2018-04-15 18:35Christian GrothoffFixed in Version => 0.5
2018-04-15 18:36Christian GrothoffStatusinforming => closed
2022-08-23 18:26Christian GrothoffCategorybank (demonstrator) => py bank (demonstrator, obsolete)
2023-12-03 00:23Christian GrothoffCategorypy bank (demonstrator, obsolete) => obsolete componet
2023-12-11 19:08Florian DoldCategoryobsolete componet => obsolete component