Row Level Security using Fluent NHibernate with Postgresql
Row-level security (RLS) is a security feature in some databases that allows you to control access to rows in a table based on the user who is accessing the data. In Postgres, you can use the SECURITY DEFINER option when creating a function to implement row-level security. To use row-level security with Fluent NHibernate, you