Przeglądaj źródła

Adding missing columns to dataframe before entering it into inconsist table

ogert 5 lat temu
rodzic
commit
630871895b
1 zmienionych plików z 2 dodań i 3 usunięć
  1. 2 3
      cdplib/db_migration/MigrationCleaning.py

+ 2 - 3
cdplib/db_migration/MigrationCleaning.py

@@ -235,9 +235,8 @@ class MigrationCleaning:
 
             if len(columns) > 0:
                 columns_not_in_data = [column for column in columns if column not in data.columns]
-                print('THESE ARE ALL COLUMNS THAT WAS MISSING', columns_not_in_data)
-                data_inconsist[columns_not_in_data] = 'Column does not exist in the mongo database and has therefore been dropped'
-                print('THIS ARE THE COLUMNS IN INCONSIST DATA:', data_inconsist.columns)
+                for value in columns_not_in_data:
+                    df[value] = 'Column does not exist in the mongo database and has therefore been dropped'
                 data_inconsist = data_inconsist[columns]
 
         db.append_to_table(data=data_inconsist,