symbiote/silverstripe-memberprofiles

Install gives column errors

Closed this issue · 2 comments

After doing a composer require of the memberprofiles I tried to do a /dev/build with a flush.
Next thing I know I'm getting an error:

[User Error] Uncaught SS_DatabaseException: Couldn't run query: SELECT DISTINCT 
"Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."FirstName", 
"Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", 
"Member"."Password", "Member"."RememberLoginToken", "Member"."NumVisit", 
"Member"."LastVisited", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", 
"Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", 
"Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."DateFormat", 
"Member"."TimeFormat", "Member"."ValidationKey", "Member"."NeedsValidation", 
"Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."ProfilePageID", "Member"."ID", 
CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'Member' 
END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY 
"Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 42S22-1054: Unknown column 
'Member.ValidationKey' in 'field list'

SS used: 3.2.1
Memberprofiles used: dev-master & 1.1.1

Any ideas what this could be?

Full stack trace: http://pastie.org/10763546

Disabling Security::$force_database_is_ready = true; in my config seems to have fixed this