numerus/test
jordi fita mas b63f7e7c54 Change find_user_role’s and login’s volatility to stable
According to PostgreSQL’s manual[0]:

  “STABLE indicates that the function cannot modify the database, and
   that within a single table scan it will consistently return the same
   result for the same argument values, but that its result could change
   across SQL statements.”

This definition matches both functions.  Moreover, find_user_role did
not need to be written in plpgsql, that i assume—but did not test—are
slower than sql functions.

[0]: https://www.postgresql.org/docs/14/sql-createfunction.html
2023-01-16 10:02:31 +01:00
..
email.sql Setup authentication schema and user relation 2023-01-13 20:30:21 +01:00
encrypt_password.sql Setup authentication schema and user relation 2023-01-13 20:30:21 +01:00
ensure_role_exists.sql Setup authentication schema and user relation 2023-01-13 20:30:21 +01:00
extensions.sql Setup authentication schema and user relation 2023-01-13 20:30:21 +01:00
find_user_role.sql Change find_user_role’s and login’s volatility to stable 2023-01-16 10:02:31 +01:00
login.sql Change find_user_role’s and login’s volatility to stable 2023-01-16 10:02:31 +01:00
roles.sql Setup authentication schema and user relation 2023-01-13 20:30:21 +01:00
schemas.sql Setup authentication schema and user relation 2023-01-13 20:30:21 +01:00
user.sql Setup authentication schema and user relation 2023-01-13 20:30:21 +01:00