I wanted to play around with a single table inheritance approach in one of my tables. So i created a new git branch (for obvious reasons :) and created the STI for the table. Now when I switch back to my master branch for running some other tests, i get the single table inheritance error:
"The single-table inheritance mechanism failed to locate the subclass:'xxx'. This error is raised because the column 'type' is reserved for storing the class in case of inheritance. Please rename this column if you didn't intend it to be used for storing the inheritance class or overwrite Transaction.inheritance_column to use another column for that information."
My question being, how do I make the STI isolated to only one branch? I thought going by the branching approach, it would not create problems in my master branch. Please advice!
type
column to a table using a migration in one branch, this column would also be available when you switch back to your master branch. – tdgs