Ignore EF and make the system DB agnostic

EF is the direction we’re going to go eventually, but it’s a slow process, have a read over here as well: