It is PRINCIPLES - truths; not PRINCIPALS - people in charge of schools or racing teams.
By deleteing the dev database, recreating it from migrations and then preparing the test database; the foreign key contraints now work. Also the database tables are now uft8mb4 instead of lantin1. May be an idea to do this every time there is a rails update until going live.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
class CreateSubprincipalitemgroups < ActiveRecord::Migration[7.0]
|
||||
class CreateSubprincipleitemgroups < ActiveRecord::Migration[7.0]
|
||||
def change
|
||||
create_table :subprincipleitemgroups do |t|
|
||||
t.references :subprinciple, null: false, foreign_key: true
|
||||
@@ -1,6 +1,6 @@
|
||||
class CreateSubprincipalitems < ActiveRecord::Migration[7.0]
|
||||
class CreateSubprincipleitems < ActiveRecord::Migration[7.0]
|
||||
def change
|
||||
create_table :subprinciplitems do |t|
|
||||
create_table :subprincipleitems do |t|
|
||||
t.references :subprincipleitemgroup, null: false, foreign_key: true
|
||||
t.text :description
|
||||
t.boolean :affirmative
|
||||
Reference in New Issue
Block a user