(probably mysql; has been known to misbehave like this)
>
> wwinham raised the question whether there would be any drawbacks in
> changing FileField to a text field instead of varchar. I can't think
> of any in the environments my projects use, but could some database
> engines have scalability issues with regarding performance or memory/
> disk consumption?
In many engines, text fields are kept out-of-table; then, what's kept in the
table, is (effectively) the name of a file where the text is kept. Even if
this doesn't seriously affect performance, using such a field to keep a
filename must raise a few eyebrows.