Adam Johnson

Results 322 issues of Adam Johnson

Add a command that does `ALTER DATABASE`, and `ALTER TABLE` as required to change character set for the database from utf8 to utf8mb4, or rather, from any arbitrary charset +...

feature

It may be useful to be able to define Django fields which are backed by virtual columns. They could be read-only but would allow you to control their schema in...

feature

The HANDLER API as introduced in #9 is good for reading and iterating, but basic primary-key lookups could be made nicer with something like: ``` handler.get(pk=5) ``` Also maybe `read`...

enhancement

Some use cases of comma separated fields are better off displaying the data with newlines, or as json, etc. It's not so easy right now to subclass `SimpleListField` or `SimpleSetField`...

enhancement

Django provides `__search` for searching full text `IN BOOLEAN MODE`. `NATURAL LANGUAGE MODE` is also useful, plus it could be useful as a database function for more complicated expressions or...

Summary: tqdm is an awesome live progress bar library, it would give us better output than we currently have, though we could do with some custom stats on top such...

Summary: We should rename it to `FieldFunc` and allow importing `Field` for backwards compatibility.

enhancement

Travis can add MariaDB to the build environment itself, it would save time each build with messing with apt. See the [PyMySQL travis.yml](https://github.com/PyMySQL/PyMySQL/blob/master/.travis.yml).

Idea extracted from #194 . 1. `DateTimeField`s not `datetime(6)` (ref #207 ) 2. Check all text columns are `utf8mb4` / match your databsae default - fix with #216 .

feature

Idea from #194, extracted to a new task

feature