What i meant was we only need to add the code that adds FOR SHARE / LOCK IN SHARE MODE in the abstract query generator, while the string for the specific dialect is in index