This removes the restriction on noctua now that the permission issues have been sorted.
The main issue with this is that 2.6.2 also introduced the concept of a catalog to noctua which changes the order of the arguments in dbGetTables and dbListTables - here Rdbtools retains the current order where schema comes first. (Took me ages to work out why these weren't working!)
This also now switches to the assume_role_with_web_identity function in paws. This seems preferable the implicit authentication from env variables would need us to add more env variables (and then clean them up?) to get an identical configuration - so this seemed cleaner.
This removes the restriction on
noctua
now that the permission issues have been sorted.The main issue with this is that 2.6.2 also introduced the concept of a catalog to
noctua
which changes the order of the arguments indbGetTables
anddbListTables
- hereRdbtools
retains the current order whereschema
comes first. (Took me ages to work out why these weren't working!)This also now switches to the
assume_role_with_web_identity
function inpaws
. This seems preferable the implicit authentication from env variables would need us to add more env variables (and then clean them up?) to get an identical configuration - so this seemed cleaner.