-
We do have separate databases for each language right now. This results in the following:
* german players can only lookup german card names
* when building a deck, you can only add in german cards,…
-
-
## Description
`logic.py`, `storage.py`, `downloads.py`, and `crypto.py` all interact with the database, querying the current session for records. Currently, they are all 'aware' of sqlalchemy-spec…
-
1. Use id for all tables (lowercase)
2. FKs fields will become e.g. tblContactsId
3. Use Camel case for field names, e.g. firstName
4. No underscores in object names, e.g. lstContacts and not lst_C…
-
- [x] `get_key_dict`
```python
def get_key_dict(self):
=> to_dict(self)
```
- [x] `get_key_names`
```python
def get_key_names(self, skip_default=False):
=> keys(self, skip_default=False)
`…
-
The goal is to reduce the number of envs and better manage them. This includes refactoring code that reads envs.
Some examples
* CAC_HOST → SUPERPOSITION_HOST
* ENABLE_TENANT_AND_SCOPE → EN…
-
### Do you want to request a *feature* or report a *bug*?
Not a bug per-se
### What did you do?
Stumbled into this while elaborating a fix for #556; in Players, Songs and PlayerItem cla…
-
# Refactoring the Backend of the HRDA Project
My experiences refactoring the HRDA Project to use D1 databases as opposed to parsing a large JSON file
[https://blog.joshuastock.nethrda-d1/](https://b…
-
Although we should implement refactoring as a constant part of our dev process, we started off with a rather rapid prototyping and left things a bit unmanaged due to the fast paced development cycle…
-
At the moment the `Database` is quite a complex data structure.
I would like to make a single static database, but I'm not sure if that fit's with the design goals of the library.
So in an effort to…