Skip to content

Commit

Permalink
Merge pull request #266 from Kentico/fix/264_scaffold_fail_fix
Browse files Browse the repository at this point in the history
#264 incorrect model scaffolding fix
  • Loading branch information
tkrch authored Oct 16, 2024
2 parents 48e5e60 + c10444a commit 7d42dfe
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
6 changes: 3 additions & 3 deletions KVA/Migration.Tool.Source/Model/CmsUser.cs
Original file line number Diff line number Diff line change
Expand Up @@ -58,17 +58,17 @@ public partial interface ICmsUser : ISourceModel<ICmsUser>
_ => throw new InvalidCastException($"Invalid version {version}")
};
}
public partial record CmsUserK11(int UserID, string UserName, string? FirstName, string? MiddleName, string? LastName, string? FullName, string? Email, string UserPassword, string? PreferredCultureCode, string? PreferredUICultureCode, bool UserEnabled, bool? UserIsExternal, string? UserPasswordFormat, DateTime? UserCreated, DateTime? LastLogon, string? UserStartingAliasPath, Guid UserGUID, DateTime UserLastModified, string? UserLastLogonInfo, bool? UserIsHidden, string? UserVisibility, bool? UserIsDomain, bool? UserHasAllowedCultures, bool? UserMFRequired, int UserPrivilegeLevel, string? UserSecurityStamp, byte[]? UserMFSecret, long? UserMFTimestep, string? CUSTOM_1) : ICmsUser, ISourceModel<CmsUserK11>
public partial record CmsUserK11(int UserID, string UserName, string? FirstName, string? MiddleName, string? LastName, string? FullName, string? Email, string UserPassword, string? PreferredCultureCode, string? PreferredUICultureCode, bool UserEnabled, bool? UserIsExternal, string? UserPasswordFormat, DateTime? UserCreated, DateTime? LastLogon, string? UserStartingAliasPath, Guid UserGUID, DateTime UserLastModified, string? UserLastLogonInfo, bool? UserIsHidden, string? UserVisibility, bool? UserIsDomain, bool? UserHasAllowedCultures, bool? UserMFRequired, int UserPrivilegeLevel, string? UserSecurityStamp, byte[]? UserMFSecret, long? UserMFTimestep) : ICmsUser, ISourceModel<CmsUserK11>
{
public static bool IsAvailable(SemanticVersion version) => true;
public static string GetPrimaryKeyName(SemanticVersion version) => "UserID";
public static string TableName => "CMS_User";
public static string GuidColumnName => "UserGUID";
static CmsUserK11 ISourceModel<CmsUserK11>.FromReader(IDataReader reader, SemanticVersion version) => new(
reader.Unbox<int>("UserID"), reader.Unbox<string>("UserName"), reader.Unbox<string?>("FirstName"), reader.Unbox<string?>("MiddleName"), reader.Unbox<string?>("LastName"), reader.Unbox<string?>("FullName"), reader.Unbox<string?>("Email"), reader.Unbox<string>("UserPassword"), reader.Unbox<string?>("PreferredCultureCode"), reader.Unbox<string?>("PreferredUICultureCode"), reader.Unbox<bool>("UserEnabled"), reader.Unbox<bool?>("UserIsExternal"), reader.Unbox<string?>("UserPasswordFormat"), reader.Unbox<DateTime?>("UserCreated"), reader.Unbox<DateTime?>("LastLogon"), reader.Unbox<string?>("UserStartingAliasPath"), reader.Unbox<Guid>("UserGUID"), reader.Unbox<DateTime>("UserLastModified"), reader.Unbox<string?>("UserLastLogonInfo"), reader.Unbox<bool?>("UserIsHidden"), reader.Unbox<string?>("UserVisibility"), reader.Unbox<bool?>("UserIsDomain"), reader.Unbox<bool?>("UserHasAllowedCultures"), reader.Unbox<bool?>("UserMFRequired"), reader.Unbox<int>("UserPrivilegeLevel"), reader.Unbox<string?>("UserSecurityStamp"), reader.Unbox<byte[]?>("UserMFSecret"), reader.Unbox<long?>("UserMFTimestep"), reader.Unbox<string?>("CUSTOM_1")
reader.Unbox<int>("UserID"), reader.Unbox<string>("UserName"), reader.Unbox<string?>("FirstName"), reader.Unbox<string?>("MiddleName"), reader.Unbox<string?>("LastName"), reader.Unbox<string?>("FullName"), reader.Unbox<string?>("Email"), reader.Unbox<string>("UserPassword"), reader.Unbox<string?>("PreferredCultureCode"), reader.Unbox<string?>("PreferredUICultureCode"), reader.Unbox<bool>("UserEnabled"), reader.Unbox<bool?>("UserIsExternal"), reader.Unbox<string?>("UserPasswordFormat"), reader.Unbox<DateTime?>("UserCreated"), reader.Unbox<DateTime?>("LastLogon"), reader.Unbox<string?>("UserStartingAliasPath"), reader.Unbox<Guid>("UserGUID"), reader.Unbox<DateTime>("UserLastModified"), reader.Unbox<string?>("UserLastLogonInfo"), reader.Unbox<bool?>("UserIsHidden"), reader.Unbox<string?>("UserVisibility"), reader.Unbox<bool?>("UserIsDomain"), reader.Unbox<bool?>("UserHasAllowedCultures"), reader.Unbox<bool?>("UserMFRequired"), reader.Unbox<int>("UserPrivilegeLevel"), reader.Unbox<string?>("UserSecurityStamp"), reader.Unbox<byte[]?>("UserMFSecret"), reader.Unbox<long?>("UserMFTimestep")
);
public static CmsUserK11 FromReader(IDataReader reader, SemanticVersion version) => new(
reader.Unbox<int>("UserID"), reader.Unbox<string>("UserName"), reader.Unbox<string?>("FirstName"), reader.Unbox<string?>("MiddleName"), reader.Unbox<string?>("LastName"), reader.Unbox<string?>("FullName"), reader.Unbox<string?>("Email"), reader.Unbox<string>("UserPassword"), reader.Unbox<string?>("PreferredCultureCode"), reader.Unbox<string?>("PreferredUICultureCode"), reader.Unbox<bool>("UserEnabled"), reader.Unbox<bool?>("UserIsExternal"), reader.Unbox<string?>("UserPasswordFormat"), reader.Unbox<DateTime?>("UserCreated"), reader.Unbox<DateTime?>("LastLogon"), reader.Unbox<string?>("UserStartingAliasPath"), reader.Unbox<Guid>("UserGUID"), reader.Unbox<DateTime>("UserLastModified"), reader.Unbox<string?>("UserLastLogonInfo"), reader.Unbox<bool?>("UserIsHidden"), reader.Unbox<string?>("UserVisibility"), reader.Unbox<bool?>("UserIsDomain"), reader.Unbox<bool?>("UserHasAllowedCultures"), reader.Unbox<bool?>("UserMFRequired"), reader.Unbox<int>("UserPrivilegeLevel"), reader.Unbox<string?>("UserSecurityStamp"), reader.Unbox<byte[]?>("UserMFSecret"), reader.Unbox<long?>("UserMFTimestep"), reader.Unbox<string?>("CUSTOM_1")
reader.Unbox<int>("UserID"), reader.Unbox<string>("UserName"), reader.Unbox<string?>("FirstName"), reader.Unbox<string?>("MiddleName"), reader.Unbox<string?>("LastName"), reader.Unbox<string?>("FullName"), reader.Unbox<string?>("Email"), reader.Unbox<string>("UserPassword"), reader.Unbox<string?>("PreferredCultureCode"), reader.Unbox<string?>("PreferredUICultureCode"), reader.Unbox<bool>("UserEnabled"), reader.Unbox<bool?>("UserIsExternal"), reader.Unbox<string?>("UserPasswordFormat"), reader.Unbox<DateTime?>("UserCreated"), reader.Unbox<DateTime?>("LastLogon"), reader.Unbox<string?>("UserStartingAliasPath"), reader.Unbox<Guid>("UserGUID"), reader.Unbox<DateTime>("UserLastModified"), reader.Unbox<string?>("UserLastLogonInfo"), reader.Unbox<bool?>("UserIsHidden"), reader.Unbox<string?>("UserVisibility"), reader.Unbox<bool?>("UserIsDomain"), reader.Unbox<bool?>("UserHasAllowedCultures"), reader.Unbox<bool?>("UserMFRequired"), reader.Unbox<int>("UserPrivilegeLevel"), reader.Unbox<string?>("UserSecurityStamp"), reader.Unbox<byte[]?>("UserMFSecret"), reader.Unbox<long?>("UserMFTimestep")
);
};
public partial record CmsUserK12(int UserID, string UserName, string? FirstName, string? MiddleName, string? LastName, string? FullName, string? Email, string UserPassword, string? PreferredCultureCode, string? PreferredUICultureCode, bool UserEnabled, bool? UserIsExternal, string? UserPasswordFormat, DateTime? UserCreated, DateTime? LastLogon, string? UserStartingAliasPath, Guid UserGUID, DateTime UserLastModified, string? UserLastLogonInfo, bool? UserIsHidden, string? UserVisibility, bool? UserIsDomain, bool? UserHasAllowedCultures, bool? UserMFRequired, int UserPrivilegeLevel, string? UserSecurityStamp, byte[]? UserMFSecret, long? UserMFTimestep) : ICmsUser, ISourceModel<CmsUserK12>
Expand Down
6 changes: 3 additions & 3 deletions KVA/Migration.Tool.Source/Model/CmsUserSetting.cs
Original file line number Diff line number Diff line change
Expand Up @@ -63,17 +63,17 @@ public partial interface ICmsUserSetting : ISourceModel<ICmsUserSetting>
_ => throw new InvalidCastException($"Invalid version {version}")
};
}
public partial record CmsUserSettingK11(int UserSettingsID, string? UserNickName, string? UserPicture, string? UserSignature, string? UserURLReferrer, string? UserCampaign, string? UserMessagingNotificationEmail, string? UserCustomData, string? UserRegistrationInfo, string? UserPreferences, DateTime? UserActivationDate, int? UserActivatedByUserID, int? UserTimeZoneID, int? UserAvatarID, int? UserBadgeID, int? UserActivityPoints, int? UserForumPosts, int? UserBlogComments, int? UserGender, DateTime? UserDateOfBirth, int? UserMessageBoardPosts, Guid UserSettingsUserGUID, int UserSettingsUserID, string? WindowsLiveID, int? UserBlogPosts, bool? UserWaitingForApproval, string? UserDialogsConfiguration, string? UserDescription, string? UserUsedWebParts, string? UserUsedWidgets, string? UserFacebookID, Guid? UserAuthenticationGUID, string? UserSkype, string? UserIM, string? UserPhone, string? UserPosition, string? UserLinkedInID, bool? UserLogActivities, string? UserPasswordRequestHash, int? UserInvalidLogOnAttempts, string? UserInvalidLogOnAttemptsHash, string? UserAvatarType, int? UserAccountLockReason, DateTime? UserPasswordLastChanged, bool? UserShowIntroductionTile, string? UserDashboardApplications, string? UserDismissedSmartTips, string? CUSTOM_2) : ICmsUserSetting, ISourceModel<CmsUserSettingK11>
public partial record CmsUserSettingK11(int UserSettingsID, string? UserNickName, string? UserPicture, string? UserSignature, string? UserURLReferrer, string? UserCampaign, string? UserMessagingNotificationEmail, string? UserCustomData, string? UserRegistrationInfo, string? UserPreferences, DateTime? UserActivationDate, int? UserActivatedByUserID, int? UserTimeZoneID, int? UserAvatarID, int? UserBadgeID, int? UserActivityPoints, int? UserForumPosts, int? UserBlogComments, int? UserGender, DateTime? UserDateOfBirth, int? UserMessageBoardPosts, Guid UserSettingsUserGUID, int UserSettingsUserID, string? WindowsLiveID, int? UserBlogPosts, bool? UserWaitingForApproval, string? UserDialogsConfiguration, string? UserDescription, string? UserUsedWebParts, string? UserUsedWidgets, string? UserFacebookID, Guid? UserAuthenticationGUID, string? UserSkype, string? UserIM, string? UserPhone, string? UserPosition, string? UserLinkedInID, bool? UserLogActivities, string? UserPasswordRequestHash, int? UserInvalidLogOnAttempts, string? UserInvalidLogOnAttemptsHash, string? UserAvatarType, int? UserAccountLockReason, DateTime? UserPasswordLastChanged, bool? UserShowIntroductionTile, string? UserDashboardApplications, string? UserDismissedSmartTips) : ICmsUserSetting, ISourceModel<CmsUserSettingK11>
{
public static bool IsAvailable(SemanticVersion version) => true;
public static string GetPrimaryKeyName(SemanticVersion version) => "UserSettingsID";
public static string TableName => "CMS_UserSettings";
public static string GuidColumnName => "UserSettingsUserGUID";
static CmsUserSettingK11 ISourceModel<CmsUserSettingK11>.FromReader(IDataReader reader, SemanticVersion version) => new(
reader.Unbox<int>("UserSettingsID"), reader.Unbox<string?>("UserNickName"), reader.Unbox<string?>("UserPicture"), reader.Unbox<string?>("UserSignature"), reader.Unbox<string?>("UserURLReferrer"), reader.Unbox<string?>("UserCampaign"), reader.Unbox<string?>("UserMessagingNotificationEmail"), reader.Unbox<string?>("UserCustomData"), reader.Unbox<string?>("UserRegistrationInfo"), reader.Unbox<string?>("UserPreferences"), reader.Unbox<DateTime?>("UserActivationDate"), reader.Unbox<int?>("UserActivatedByUserID"), reader.Unbox<int?>("UserTimeZoneID"), reader.Unbox<int?>("UserAvatarID"), reader.Unbox<int?>("UserBadgeID"), reader.Unbox<int?>("UserActivityPoints"), reader.Unbox<int?>("UserForumPosts"), reader.Unbox<int?>("UserBlogComments"), reader.Unbox<int?>("UserGender"), reader.Unbox<DateTime?>("UserDateOfBirth"), reader.Unbox<int?>("UserMessageBoardPosts"), reader.Unbox<Guid>("UserSettingsUserGUID"), reader.Unbox<int>("UserSettingsUserID"), reader.Unbox<string?>("WindowsLiveID"), reader.Unbox<int?>("UserBlogPosts"), reader.Unbox<bool?>("UserWaitingForApproval"), reader.Unbox<string?>("UserDialogsConfiguration"), reader.Unbox<string?>("UserDescription"), reader.Unbox<string?>("UserUsedWebParts"), reader.Unbox<string?>("UserUsedWidgets"), reader.Unbox<string?>("UserFacebookID"), reader.Unbox<Guid?>("UserAuthenticationGUID"), reader.Unbox<string?>("UserSkype"), reader.Unbox<string?>("UserIM"), reader.Unbox<string?>("UserPhone"), reader.Unbox<string?>("UserPosition"), reader.Unbox<string?>("UserLinkedInID"), reader.Unbox<bool?>("UserLogActivities"), reader.Unbox<string?>("UserPasswordRequestHash"), reader.Unbox<int?>("UserInvalidLogOnAttempts"), reader.Unbox<string?>("UserInvalidLogOnAttemptsHash"), reader.Unbox<string?>("UserAvatarType"), reader.Unbox<int?>("UserAccountLockReason"), reader.Unbox<DateTime?>("UserPasswordLastChanged"), reader.Unbox<bool?>("UserShowIntroductionTile"), reader.Unbox<string?>("UserDashboardApplications"), reader.Unbox<string?>("UserDismissedSmartTips"), reader.Unbox<string?>("CUSTOM_2")
reader.Unbox<int>("UserSettingsID"), reader.Unbox<string?>("UserNickName"), reader.Unbox<string?>("UserPicture"), reader.Unbox<string?>("UserSignature"), reader.Unbox<string?>("UserURLReferrer"), reader.Unbox<string?>("UserCampaign"), reader.Unbox<string?>("UserMessagingNotificationEmail"), reader.Unbox<string?>("UserCustomData"), reader.Unbox<string?>("UserRegistrationInfo"), reader.Unbox<string?>("UserPreferences"), reader.Unbox<DateTime?>("UserActivationDate"), reader.Unbox<int?>("UserActivatedByUserID"), reader.Unbox<int?>("UserTimeZoneID"), reader.Unbox<int?>("UserAvatarID"), reader.Unbox<int?>("UserBadgeID"), reader.Unbox<int?>("UserActivityPoints"), reader.Unbox<int?>("UserForumPosts"), reader.Unbox<int?>("UserBlogComments"), reader.Unbox<int?>("UserGender"), reader.Unbox<DateTime?>("UserDateOfBirth"), reader.Unbox<int?>("UserMessageBoardPosts"), reader.Unbox<Guid>("UserSettingsUserGUID"), reader.Unbox<int>("UserSettingsUserID"), reader.Unbox<string?>("WindowsLiveID"), reader.Unbox<int?>("UserBlogPosts"), reader.Unbox<bool?>("UserWaitingForApproval"), reader.Unbox<string?>("UserDialogsConfiguration"), reader.Unbox<string?>("UserDescription"), reader.Unbox<string?>("UserUsedWebParts"), reader.Unbox<string?>("UserUsedWidgets"), reader.Unbox<string?>("UserFacebookID"), reader.Unbox<Guid?>("UserAuthenticationGUID"), reader.Unbox<string?>("UserSkype"), reader.Unbox<string?>("UserIM"), reader.Unbox<string?>("UserPhone"), reader.Unbox<string?>("UserPosition"), reader.Unbox<string?>("UserLinkedInID"), reader.Unbox<bool?>("UserLogActivities"), reader.Unbox<string?>("UserPasswordRequestHash"), reader.Unbox<int?>("UserInvalidLogOnAttempts"), reader.Unbox<string?>("UserInvalidLogOnAttemptsHash"), reader.Unbox<string?>("UserAvatarType"), reader.Unbox<int?>("UserAccountLockReason"), reader.Unbox<DateTime?>("UserPasswordLastChanged"), reader.Unbox<bool?>("UserShowIntroductionTile"), reader.Unbox<string?>("UserDashboardApplications"), reader.Unbox<string?>("UserDismissedSmartTips")
);
public static CmsUserSettingK11 FromReader(IDataReader reader, SemanticVersion version) => new(
reader.Unbox<int>("UserSettingsID"), reader.Unbox<string?>("UserNickName"), reader.Unbox<string?>("UserPicture"), reader.Unbox<string?>("UserSignature"), reader.Unbox<string?>("UserURLReferrer"), reader.Unbox<string?>("UserCampaign"), reader.Unbox<string?>("UserMessagingNotificationEmail"), reader.Unbox<string?>("UserCustomData"), reader.Unbox<string?>("UserRegistrationInfo"), reader.Unbox<string?>("UserPreferences"), reader.Unbox<DateTime?>("UserActivationDate"), reader.Unbox<int?>("UserActivatedByUserID"), reader.Unbox<int?>("UserTimeZoneID"), reader.Unbox<int?>("UserAvatarID"), reader.Unbox<int?>("UserBadgeID"), reader.Unbox<int?>("UserActivityPoints"), reader.Unbox<int?>("UserForumPosts"), reader.Unbox<int?>("UserBlogComments"), reader.Unbox<int?>("UserGender"), reader.Unbox<DateTime?>("UserDateOfBirth"), reader.Unbox<int?>("UserMessageBoardPosts"), reader.Unbox<Guid>("UserSettingsUserGUID"), reader.Unbox<int>("UserSettingsUserID"), reader.Unbox<string?>("WindowsLiveID"), reader.Unbox<int?>("UserBlogPosts"), reader.Unbox<bool?>("UserWaitingForApproval"), reader.Unbox<string?>("UserDialogsConfiguration"), reader.Unbox<string?>("UserDescription"), reader.Unbox<string?>("UserUsedWebParts"), reader.Unbox<string?>("UserUsedWidgets"), reader.Unbox<string?>("UserFacebookID"), reader.Unbox<Guid?>("UserAuthenticationGUID"), reader.Unbox<string?>("UserSkype"), reader.Unbox<string?>("UserIM"), reader.Unbox<string?>("UserPhone"), reader.Unbox<string?>("UserPosition"), reader.Unbox<string?>("UserLinkedInID"), reader.Unbox<bool?>("UserLogActivities"), reader.Unbox<string?>("UserPasswordRequestHash"), reader.Unbox<int?>("UserInvalidLogOnAttempts"), reader.Unbox<string?>("UserInvalidLogOnAttemptsHash"), reader.Unbox<string?>("UserAvatarType"), reader.Unbox<int?>("UserAccountLockReason"), reader.Unbox<DateTime?>("UserPasswordLastChanged"), reader.Unbox<bool?>("UserShowIntroductionTile"), reader.Unbox<string?>("UserDashboardApplications"), reader.Unbox<string?>("UserDismissedSmartTips"), reader.Unbox<string?>("CUSTOM_2")
reader.Unbox<int>("UserSettingsID"), reader.Unbox<string?>("UserNickName"), reader.Unbox<string?>("UserPicture"), reader.Unbox<string?>("UserSignature"), reader.Unbox<string?>("UserURLReferrer"), reader.Unbox<string?>("UserCampaign"), reader.Unbox<string?>("UserMessagingNotificationEmail"), reader.Unbox<string?>("UserCustomData"), reader.Unbox<string?>("UserRegistrationInfo"), reader.Unbox<string?>("UserPreferences"), reader.Unbox<DateTime?>("UserActivationDate"), reader.Unbox<int?>("UserActivatedByUserID"), reader.Unbox<int?>("UserTimeZoneID"), reader.Unbox<int?>("UserAvatarID"), reader.Unbox<int?>("UserBadgeID"), reader.Unbox<int?>("UserActivityPoints"), reader.Unbox<int?>("UserForumPosts"), reader.Unbox<int?>("UserBlogComments"), reader.Unbox<int?>("UserGender"), reader.Unbox<DateTime?>("UserDateOfBirth"), reader.Unbox<int?>("UserMessageBoardPosts"), reader.Unbox<Guid>("UserSettingsUserGUID"), reader.Unbox<int>("UserSettingsUserID"), reader.Unbox<string?>("WindowsLiveID"), reader.Unbox<int?>("UserBlogPosts"), reader.Unbox<bool?>("UserWaitingForApproval"), reader.Unbox<string?>("UserDialogsConfiguration"), reader.Unbox<string?>("UserDescription"), reader.Unbox<string?>("UserUsedWebParts"), reader.Unbox<string?>("UserUsedWidgets"), reader.Unbox<string?>("UserFacebookID"), reader.Unbox<Guid?>("UserAuthenticationGUID"), reader.Unbox<string?>("UserSkype"), reader.Unbox<string?>("UserIM"), reader.Unbox<string?>("UserPhone"), reader.Unbox<string?>("UserPosition"), reader.Unbox<string?>("UserLinkedInID"), reader.Unbox<bool?>("UserLogActivities"), reader.Unbox<string?>("UserPasswordRequestHash"), reader.Unbox<int?>("UserInvalidLogOnAttempts"), reader.Unbox<string?>("UserInvalidLogOnAttemptsHash"), reader.Unbox<string?>("UserAvatarType"), reader.Unbox<int?>("UserAccountLockReason"), reader.Unbox<DateTime?>("UserPasswordLastChanged"), reader.Unbox<bool?>("UserShowIntroductionTile"), reader.Unbox<string?>("UserDashboardApplications"), reader.Unbox<string?>("UserDismissedSmartTips")
);
};
public partial record CmsUserSettingK12(int UserSettingsID, string? UserNickName, string? UserPicture, string? UserSignature, string? UserURLReferrer, string? UserCampaign, string? UserCustomData, string? UserRegistrationInfo, string? UserPreferences, DateTime? UserActivationDate, int? UserActivatedByUserID, int? UserTimeZoneID, int? UserAvatarID, int? UserBadgeID, int? UserActivityPoints, int? UserForumPosts, int? UserBlogComments, int? UserGender, DateTime? UserDateOfBirth, int? UserMessageBoardPosts, Guid UserSettingsUserGUID, int UserSettingsUserID, string? WindowsLiveID, int? UserBlogPosts, bool? UserWaitingForApproval, string? UserDialogsConfiguration, string? UserDescription, string? UserUsedWebParts, string? UserUsedWidgets, string? UserFacebookID, Guid? UserAuthenticationGUID, string? UserSkype, string? UserIM, string? UserPhone, string? UserPosition, string? UserLinkedInID, bool? UserLogActivities, string? UserPasswordRequestHash, int? UserInvalidLogOnAttempts, string? UserInvalidLogOnAttemptsHash, string? UserAvatarType, int? UserAccountLockReason, DateTime? UserPasswordLastChanged, bool? UserShowIntroductionTile, string? UserDashboardApplications, string? UserDismissedSmartTips) : ICmsUserSetting, ISourceModel<CmsUserSettingK12>
Expand Down

0 comments on commit 7d42dfe

Please sign in to comment.