diff --git a/core/modules/file/config/schema/file.destination.schema.yml b/core/modules/file/config/schema/file.destination.schema.yml
index c6b197ffe56a6e09c4e68d8dbbb2d9f802fdf23e..452ff696981ddff09784acf6c2bc1b275ad4a48f 100644
--- a/core/modules/file/config/schema/file.destination.schema.yml
+++ b/core/modules/file/config/schema/file.destination.schema.yml
@@ -5,6 +5,9 @@ migrate.destination.entity:file:
     source_path_property:
       type: string
       label: 'Source path'
+    source_base_path:
+      type: string
+      label: 'Source base path'
     urlencode:
       type: boolean
       label: 'Whether to urlencode incoming file paths'
diff --git a/core/modules/migrate/config/schema/migrate.data_types.schema.yml b/core/modules/migrate/config/schema/migrate.data_types.schema.yml
index 27c8006f4aa5d9642d355ed0acfeb21267417ce6..76af2cce43c6a6ec9e0453dedacaff7da414b273 100644
--- a/core/modules/migrate/config/schema/migrate.data_types.schema.yml
+++ b/core/modules/migrate/config/schema/migrate.data_types.schema.yml
@@ -25,6 +25,9 @@ migrate_source:
     constants:
       type: ignore
       label: 'Constants'
+    database_state_key:
+      type: string
+      label: 'Key in state where the source database settings are stored'
 
 migrate_process:
   type: migrate_plugin