Antes era Sql Server, FoxPro y lo que me mandaran los clientes/empresas. Para mis proyectos sqlite/postgres.
Antes tambien le ponia limites de tamaño a los campos (no porque Sql Server no tuviera varchar, era pura costumbre!), y terminaba siempre "sumemosle ahora unos 10 caracteres mas a ver que tal".
Uno de los "shocks" que tuve con sqlite es que todos los campos son varchar. Eventualmente vi que no era la gran cosa