Have pulse function with or without ActiveRecord

Some of our rails projects use alternate databases or sometimes the framework without any database at all. I added this for the sake of uniformity