generated Article model + migrate