kaaveland / eugene

Careful With that Lock, Eugene
MIT License
31 stars 0 forks source link

Make eugene trace and eugene lint support multiple files and folders as input #77

Closed kaaveland closed 1 month ago

kaaveland commented 1 month ago

Take a stab at https://github.com/kaaveland/eugene/issues/65 by hooking up eugene trace and eugene lint with script discovery. It recognizes flyway style folders of versioned migrations and sequence numbered scripts automatically. This is an early version still, and there's lots of behavioural changes to look at (eg. should we automatically set --commit, or refuse to trace many scripts when it isn't set?)

The most important parameters of the current behaviour are:

kaaveland commented 1 month ago

I will be so surprised if this works on windows on the first attempt.

kaaveland commented 1 month ago

Fixed: