> However i since erased the db(since i am only working on a test right now) and used fake_migrate to replace the tables.
Don't use fake_migrate. If you are using Sqlite then delete the entire contents of databases/ directory and make sure migrate =True. It should then build a clean DB and make new .table files too. BTW I try to avoid using field names like 'year' because they clash with SQL functions and that can lead to strange problems. However, I do not think that would be causing the problem in this case. I just think you have a mis-match between your DB and .table files. Regards, David

