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:
2023-01-26 06:19:48 +00:00
parent d1fe2f0470
commit dda03a1a9a
15 changed files with 93 additions and 86 deletions

View File

@@ -1,11 +1,11 @@
# Read about fixtures at https://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html
one:
company: one
name: MyString
description: MyText
two:
company: two
name: MyString
description: MyText
#
# one:
# company: one
# name: MyString1
# description: MyText1
#
# two:
# company: two
# name: MyString2
# description: MyText2

View File

@@ -1,7 +1,7 @@
# Read about fixtures at https://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html
one:
name: HiddenAgendaLtd
two:
name: CaudleMotorsports
# one:
# name: HiddenAgendaLtd
#
# two:
# name: CaudleMotorsports

View File

@@ -1,11 +1,11 @@
# Read about fixtures at https://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html
one:
caf: one
name: MyString
description: MyText
two:
caf: two
name: MyString
description: MyText
#
# one:
# caf: one
# name: MyString
# description: MyText
#
# two:
# caf: two
# name: MyString
# description: MyText

View File

@@ -1,11 +0,0 @@
# Read about fixtures at https://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html
one:
subprincipleitemgroup: one
description: MyText
affirmative: false
two:
subprincipleitemgroup: two
description: MyText
affirmative: false

View File

@@ -1,9 +1,9 @@
# Read about fixtures at https://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html
one:
subprinciple: one
type:
two:
subprinciple: two
type:
# one:
# subprinciple: one
# type:
#
# two:
# subprinciple: two
# type:

11
test/fixtures/subprincipleitems.yml vendored Normal file
View File

@@ -0,0 +1,11 @@
# Read about fixtures at https://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html
# one:
# subprincipleitemgroup: one
# description: MyText
# affirmative: false
#
# two:
# subprincipleitemgroup: two
# description: MyText
# affirmative: false

View File

@@ -1,11 +1,11 @@
# Read about fixtures at https://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html
one:
principle: one
name: MyString
description: MyText
two:
principle: two
name: MyString
description: MyText
#
# one:
# principle: one
# name: MyString
# description: MyText
#
# two:
# principle: two
# name: MyString
# description: MyText

View File

@@ -4,8 +4,8 @@
# model remove the "{}" from the fixture names and add the columns immediately
# below each fixture, per the syntax in the comments below
#
one: {}
# column: value
#
two: {}
# column: value
# one: {}
# # column: value
# #
# two: {}
# # column: value