# Re: Upgrade to Mental? Need 'how to'

**URL:** <https://www.ruby-forum.com/t/re-upgrade-to-mental-need-how-to/84015>\
**Category:** Radiant CMS\
**Created:** [January 31, 2007, 2:54pm UTC](https://www.ruby-forum.com/t/re-upgrade-to-mental-need-how-to/84015 "2007-01-31T14:54:20Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![poopsmith](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/a87d85/32.png) [@poopsmith](https://www.ruby-forum.com/u/poopsmith)\
**Post date:** [January 31, 2007, 2:54pm UTC](https://www.ruby-forum.com/t/re-upgrade-to-mental-need-how-to/84015/1 "2007-01-31T14:54:20Z")

</div>

Textile and Markdown are now extensions, so you probably need to rake  
db:extension:migrate

Have a look at  
[http://radiantcms.org/blog/2007/01/23/how-to-getting-mental/](http://radiantcms.org/blog/2007/01/23/how-to-getting-mental/)

Gabriel L.

---

<div class="post-metadata">

**Author:** ![poopsmith](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/a87d85/32.png) [@poopsmith](https://www.ruby-forum.com/u/poopsmith)\
**Post date:** [January 31, 2007, 3:03pm UTC](https://www.ruby-forum.com/t/re-upgrade-to-mental-need-how-to/84015/2 "2007-01-31T15:03:21Z")

</div>

The Textile and Markdown filters don’t have any database schema, so you  
don’t need to migrate. Anton, could you put the errors in a pastie and  
link  
them? ([http://pastie.caboo.se](http://pastie.caboo.se))

Sean

---

<div class="post-metadata">

**Author:** ![poopsmith](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/a87d85/32.png) [@poopsmith](https://www.ruby-forum.com/u/poopsmith)\
**Post date:** [January 31, 2007, 5:56pm UTC](https://www.ruby-forum.com/t/re-upgrade-to-mental-need-how-to/84015/3 "2007-01-31T17:56:40Z")

</div>

Sean C. said the following on 01/31/2007 09:01 AM:

> The Textile and Markdown filters don’t have any database schema, so you  
> don’t need to migrate. Anton, could you put the errors in a pastie and  
> link them? ([http://pastie.caboo.se](http://pastie.caboo.se) )

[http://pastie.caboo.se/36980](http://pastie.caboo.se/36980)

–  
Plurality is never to be posited without need.  
–Occam

---

<div class="post-metadata">

**Author:** ![poopsmith](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/a87d85/32.png) [@poopsmith](https://www.ruby-forum.com/u/poopsmith)\
**Post date:** [January 31, 2007, 6:06pm UTC](https://www.ruby-forum.com/t/re-upgrade-to-mental-need-how-to/84015/4 "2007-01-31T18:06:41Z")

</div>

Sean C. said the following on 01/31/2007 09:01 AM:

> The Textile and Markdown filters don’t have any database schema, so you  
> don’t need to migrate. Anton, could you put the errors in a pastie and  
> link them? ([http://pastie.caboo.se](http://pastie.caboo.se) )

Indeed:

$ rake db:extension:migrate  
(in /home/anton/Ruby/Mental/radiant)  
rake aborted!  
Don’t know how to build task ‘db:extension:migrate’

More follows …

–  
Parkinson’s Law:  
Never Interview Emus

---

<div class="post-metadata">

**Author:** ![poopsmith](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/a87d85/32.png) [@poopsmith](https://www.ruby-forum.com/u/poopsmith)\
**Post date:** [January 31, 2007, 6:05pm UTC](https://www.ruby-forum.com/t/re-upgrade-to-mental-need-how-to/84015/5 "2007-01-31T18:05:41Z")

</div>

Gabriel L. said the following on 01/31/2007 08:53 AM:

> Have a look at [http://radiantcms.org/blog/2007/01/23/how-to-getting-mental/](http://radiantcms.org/blog/2007/01/23/how-to-getting-mental/)

I hate to be picky but this doesn’t address ‘upgrade’ so much as ‘create  
new’. The ‘svn co’ and ‘svn export’ assume clean sheet. I’d expect  
something like

1. Recursively copy your old Radiant into a new directory  
(a bit more than simply backup)
2. Reset the SVN to a new repository  
sorry, I forget the command, switch or propsomethng …
3. run ‘svn up’ to get the new stuff
4. do some ‘rake migrates’

Unless the upgrade preserves the content of (aka value) the database  
its not an update.

–  
“Rather than focus on _things_ and \_time-, focus on preserving and  
enhancing  
_relationships_ and accomplishing _results_” - Steven Covey.

---

<div class="post-metadata">

**Author:** ![poopsmith](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/a87d85/32.png) [@poopsmith](https://www.ruby-forum.com/u/poopsmith)\
**Post date:** [January 31, 2007, 6:25pm UTC](https://www.ruby-forum.com/t/re-upgrade-to-mental-need-how-to/84015/6 "2007-01-31T18:25:45Z")

</div>

Sean C. said the following on 01/31/2007 09:01 AM:

> The Textile and Markdown filters don’t have any database schema, so you  
> don’t need to migrate. Anton, could you put the errors in a pastie and  
> link them? ([http://pastie.caboo.se](http://pastie.caboo.se) )

This one overflowed my xterm just on displaying “/”

[http://pastie.caboo.se/36989](http://pastie.caboo.se/36989)

–  
Bullet proof vest vendors do not need to demonstrate that naked people  
are  
vulnerable to gunfire. Similarly, a security consultant does not need  
to  
demonstrate an actual vulnerability in order to claim there is a valid  
risk.  
The lack of a live exploit does not mean there is no risk.  
- Crispin Cowan, 23 Aug 2002
