Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Upgrading DNN P...Upgrading DNN P...User Database Schema changes; DNN5 to DNN 7User Database Schema changes; DNN5 to DNN 7
Previous
 
Next
New Post
1/21/2014 9:27 AM
 

Hi All,

I'm currently working on a possible upgrade of an old DNN 5 system running on ASP 2.0 to a current up-to-date version of DNN 7. We have a lot of custom modules using custom database tables in our system, but in this upgrade we are going to re-organize our custom database schema. We are basically re-writing our site from scratch and just porting over the content of our database (re-organized into a different table structure).

This is fine for all of our custom tables, but I am just curious about how well this will work with our users account data? Have there been any major changes to the schema of the user account system between DNN 5 and DNN 7? Would anybody mind providing me with a data-schema changelist for the previous two major version releases of DNN, if such a thing exists?

Any help provided will be much appreciated. Thanks... 

 
New Post
1/21/2014 12:05 PM
 
The easiest way to do this is to install a DNN 5.0 site and a DNN 7.0 site - and use a tool to RedGate SQL Compare to generate the schema difference. I think RedGate have a 14 day trial for their tool, but it is the tool I use to generate our SQL diff scripts.

Charles Nurse
Chief Architect
Evoq Content Team Lead,
DNN Corp.

Want to contribute to the Platform project? - See here
MVP (ASP.NET) and
ASPInsiders Member
View my profile on LinkedIn
 
New Post
1/21/2014 12:17 PM
 

Ah, yes. I probably should have thought of that. I'm familiar with the DNN 5 user account database structure, if I just create a DNN 7 install I can probably compare by hand. 

 

Thanks for your response.

 
New Post
1/21/2014 6:43 PM
 

There have been a couple of new fields added - LowerEmail, PasswordResetToken, PasswordResetExpiration, UpdatePassword  - and at some point dont recall when the PortialId field was also dropped

If you have consistently been using the API it access the user table then the api should sort out most issues for you.

Westa

 
New Post
1/22/2014 4:32 AM
 
It might be easier to upgrade DNN core framework and migrate tables for your own modules separately.

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Upgrading DNN P...Upgrading DNN P...User Database Schema changes; DNN5 to DNN 7User Database Schema changes; DNN5 to DNN 7


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out