# Pastebin uVZiQ0Da model Reputation is table is rw is export { has Int $.guild-id is column{ :id, :type } has Int $.user-id is column{ :id, :type } has Int $.reputation is column; has DateTime $.last-updated is column{ :type } = DateTime.now; method !update-time($_) is before-update { .last-updated = DateTime.now } } red-defaults "Pg"; my $*RED-DEBUG = True; my $guild = 240882564770955274; my $reputee-id = 240882564770955275; .elems ?? .map(*.reputation++).save !! .create: :1reputation with Reputation.^all.grep({ .guild-id == $guild && .user-id == $reputee-id });