public static Database CopyWithNulledOutDefaults(Database db) { Database database = new DbmlDuplicator().DuplicateDatabase(db); var nullifier = new DbmlDefaultValueNullifier(); return(nullifier.NullifyDefaultValues(database)); }
public static Database CopyWithFilledInDefaults(Database db) { Database database = new DbmlDuplicator().DuplicateDatabase(db); var assigner = new DbmlDefaultValueAssigner(); return(assigner.AssignDefaultValues(database)); }
public static Database Duplicate(Database db) { Database database = new DbmlDuplicator().DuplicateDatabase(db); return database; }
public static Database CopyWithNulledOutDefaults(Database db) { Database database = new DbmlDuplicator().DuplicateDatabase(db); var nullifier = new DbmlDefaultValueNullifier(); return nullifier.NullifyDefaultValues(database); }
public static Database CopyWithFilledInDefaults(Database db) { Database database = new DbmlDuplicator().DuplicateDatabase(db); var assigner = new DbmlDefaultValueAssigner(); return assigner.AssignDefaultValues(database); }
public static Database Duplicate(Database db) { Database database = new DbmlDuplicator().DuplicateDatabase(db); return(database); }