# Rake db:test:prepare

**URL:** <https://www.ruby-forum.com/t/rake-dbprepare/147200>\
**Category:** Rails\
**Created:** [August 29, 2008, 9:19am UTC](https://www.ruby-forum.com/t/rake-dbprepare/147200 "2008-08-29T09:19:02Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sijo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/da6949/32.png) [@sijo](https://www.ruby-forum.com/u/sijo)\
**Post date:** [August 29, 2008, 9:19am UTC](https://www.ruby-forum.com/t/rake-dbprepare/147200/1 "2008-08-29T09:19:02Z")

</div>

Hi  
I am using postgres And I have already development database…When I  
give  
rake db:test:prepare it gives  
sh: dropdb: command not found  
sh: createdb: command not found  
But how ever test db is created Same happens also when rake  
db:test:clone  
I would like to know why I am getting this message

Thanks in advance  
Sijo

---

<div class="post-metadata">

**Author:** ![sijo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/da6949/32.png) [@sijo](https://www.ruby-forum.com/u/sijo)\
**Post date:** [August 29, 2008, 9:04pm UTC](https://www.ruby-forum.com/t/rake-dbprepare/147200/2 "2008-08-29T21:04:37Z")

</div>

On Fri, Aug 29, 2008 at 12:19 AM, Sijo Kg  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Hi  
> I am using postgres And I have already development database…When I  
> give  
> rake db:test:prepare it gives  
> sh: dropdb: command not found  
> sh: createdb: command not found  
> But how ever test db is created Same happens also when rake  
> db:test:clone  
> I would like to know why I am getting this message

You need these commands in your $PATH. They’re part of the PostgreSQL  
distribution.

jeremy

---

<div class="post-metadata">

**Author:** ![sijo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/da6949/32.png) [@sijo](https://www.ruby-forum.com/u/sijo)\
**Post date:** [August 30, 2008, 6:17am UTC](https://www.ruby-forum.com/t/rake-dbprepare/147200/3 "2008-08-30T06:17:55Z")

</div>

So may I ask one more doubt .If $PATH does not have have these commands,  
then how the table is dropped and created when execute rake  
db:test:prepare ?

Sijo
