# Initial objects configuration at environment.rb

**URL:** <https://www.ruby-forum.com/t/initial-objects-configuration-at-environment-rb/142106>\
**Category:** Rails\
**Created:** [July 3, 2008, 2:06pm UTC](https://www.ruby-forum.com/t/initial-objects-configuration-at-environment-rb/142106 "2008-07-03T14:06:47Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![damaris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/2bfe46/32.png) [@damaris](https://www.ruby-forum.com/u/damaris)\
**Post date:** [July 3, 2008, 2:06pm UTC](https://www.ruby-forum.com/t/initial-objects-configuration-at-environment-rb/142106/1 "2008-07-03T14:06:47Z")

</div>

Hi all,

I want Rails to execute some code when starting the server, just at the  
beginning.  
I can add code to environment.rb; however, if this code makes reference  
to the classes in app/models/, an exception appears, cause that classes  
are not loaded before environment.rb is.

So, how and where can I set an initial code involving the classes in  
app/models of my app?

Thanks.

---

<div class="post-metadata">

**Author:** ![damaris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/2bfe46/32.png) [@damaris](https://www.ruby-forum.com/u/damaris)\
**Post date:** [July 3, 2008, 2:30pm UTC](https://www.ruby-forum.com/t/initial-objects-configuration-at-environment-rb/142106/2 "2008-07-03T14:30:47Z")

</div>

2008/7/3 Damaris F. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> app/models of my app?  
> Have you tried setting up some initializer at config/initializers ?

–  
Raul M. - Freelance Web D.  
[http://raul.murciano.net](http://raul.murciano.net)

---

<div class="post-metadata">

**Author:** ![damaris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/2bfe46/32.png) [@damaris](https://www.ruby-forum.com/u/damaris)\
**Post date:** [July 3, 2008, 3:32pm UTC](https://www.ruby-forum.com/t/initial-objects-configuration-at-environment-rb/142106/3 "2008-07-03T15:32:25Z")

</div>

No, I didn’t try (didn’t know that). I’ve put some code now and it  
works, lots of thanks 🙂  
Raul M. wrote:

> 2008/7/3 Damaris F. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):
> 
> > app/models of my app?  
> > Have you tried setting up some initializer at config/initializers ?
> 
> –  
> Raul M. - Freelance Web D.  
> [http://raul.murciano.net](http://raul.murciano.net)
