I'm using Ruby 2.1.1 and Rails 4.1.1, with SQLite and, respectively,
Postgres.
All my strings are supposed to be UTF-8 encoded.
Now, assuming I create a field in my model as
data:string{20}
can I safely assume, that this will store up to 20 characters, even if
each character happens to be 3 bytes long in UTF-8 encoding?