public IDatabaseBackup Backup(params Type[] Models)
        {
            IDatabaseBackup backup = EngineHelper.createBackup(this, Models);

            // TODO: build table structures
            return(backup);
        }
Example #2
0
        internal static IDatabaseRestore restoreFromBackup(IConnection connection, IDatabaseBackup Backup)
        {
            DatabaseRestore result = null;

            result.b_Successful = false;

            return(result);
        }
        public IDatabaseBackup Backup(params Type[] Models)
        {
            IDatabaseBackup backup = EngineHelper.createBackup(this, Models);

            foreach (var model in Models)
            {
                // TODO: Create table code
            }
            return(backup);
        }
 public IDatabaseRestore Restore(IDatabaseBackup Backup)
 {
     return(EngineHelper.restoreFromBackup(this, Backup));
 }
 public IDatabaseRestore Restore(IDatabaseBackup Backup)
 {
     throw new NotImplementedException();
 }