Ask Your Question

askbot_badgedata does not during initial database migration?

asked 2011-11-15 17:01:28 -0600

Joseph's avatar

When I run my initial syncdb and then my migrations, both migrations give the following error:

relation "askbot_badgedata" does not exist
LINE 1: ..."."slug", "askbot_badgedata"."awarded_count" FROM "askbot_ba...

This is with askbot 0.7.29.

Is this expected? Why does this happen?

edit retag flag offensive close merge delete


Are you on mysql? could you pls give more details about your database? Thanks!

Evgeny's avatar Evgeny  ( 2011-11-15 17:04:03 -0600 )edit

1 Answer

Sort by » oldest newest most voted

answered 2011-11-15 19:45:29 -0600

Evgeny's avatar

Turns out there are known issues with MySQL on InnoDB and the South migration system.

This is something that may be fixed within the South project, but we are definitely not touching it.

Please switch to using either PostgresQL or configure MySQL to use InnoDB storage engine.

We are now discussing a possibility to explicitly raising an exception when people use InnoDB and tell them to switch - at least until the bug is fixed.

edit flag offensive delete link more


Actually, I am using postgres.

Joseph's avatar Joseph  ( 2011-11-16 03:29:01 -0600 )edit

I am also using postgres and having the same issue

jeroenbourgois's avatar jeroenbourgois  ( 2012-09-04 14:58:16 -0600 )edit

Same for me. I'm using postgres too. Anyone solve this problem ?

Léo LEFEBVRE's avatar Léo LEFEBVRE  ( 2013-04-28 17:23:04 -0600 )edit

I got the same issue today.

Chankey Pathak's avatar Chankey Pathak  ( 2013-06-27 09:55:53 -0600 )edit

I also got this error, even using postgresql.

tkdchen's avatar tkdchen  ( 2013-07-29 01:40:34 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2011-11-15 17:01:28 -0600

Seen: 432 times

Last updated: Nov 15 '11