Yes! It is possible. I was having the same question as you about a month ago and it took me a little bit of research, but with the help of the ULX and SourceBans++ Discord, they were able to put together this up to date version to use with Garry's Mod. Same concept as other source games! Doesn't require SM. You will also need to use this lua module along with mysqloo.