Ho un database che utilizza le regole di confronto C predefinite. Questo database è per un'app che verrà utilizzata da utenti sia inglesi che francesi, quindi non posso impostare un confronto specifico in fase di progettazione sul database stesso, ma devo farlo in base all'operazione, in base al impostazioni locali del thread corrente.
PostgreSQL ha il supporto per questo:
SELECT *
FROM my_table
ORDER BY y COLLATE "fr_FR";
So che possiamo farlo in fase di progettazione nelle migrazioni di EF-code code-first, ma c'è un modo per farlo in base all'operazione?
Questo sembra essere attualmente non supportato, in quanto esiste una richiesta di funzionalità aperta al riguardo nel repository github core dell'entità framework: