before CodeFirst approach