Additional improvements to Plan Import feature in `aerie-gateway` which were deferred from https://github.com/NASA-AMMOS/aerie-ui/issues/1154 and https://github.com/NASA-AMMOS/aerie-ui/issues/1401 : * Activity directives should be inserted using a bulk insert rather than one query per activity - see this PR comment for details: https://github.com/NASA-AMMOS/aerie-gateway/pull/97#discussion_r1689985169 * Imports should be done as an atomic transaction, so the entire import either **succeeds** or **fails** and can't be left in an inconsistent state: https://github.com/NASA-AMMOS/aerie-gateway/pull/97#discussion_r1689990227
Additional improvements to Plan Import feature in
aerie-gatewaywhich were deferred from #1154 and #1401 :