Open trans opened 3 years ago
Tried to run Plsm on the Fishbowl inventory system MySQL database.
➜ mix plsm Using MySql... ** (FunctionClauseError) no function clause matching in Plsm.IO.Export.map_type/1 The following arguments were given to Plsm.IO.Export.map_type/1: # 1 :none Attempted function clauses (showing 7 out of 7): defp map_type(:decimal) defp map_type(:float) defp map_type(:string) defp map_type(:text) defp map_type(:map) defp map_type(:date) defp map_type(:integer) lib/io/export.ex:12: Plsm.IO.Export.map_type/1 lib/io/export.ex:8: Plsm.IO.Export.type_output/1 lib/io/export.ex:63: anonymous fn/2 in Plsm.IO.Export.prepare/2 (elixir 1.12.2) lib/enum.ex:2385: Enum."-reduce/3-lists^foldl/2-0-"/3 lib/io/export.ex:62: Plsm.IO.Export.prepare/2 (elixir 1.12.2) lib/enum.ex:1582: Enum."-map/2-lists^map/1-0-"/2 (elixir 1.12.2) lib/enum.ex:1582: Enum."-map/2-lists^map/1-0-"/2 lib/plsm.ex:16: Mix.Tasks.Plsm.run/1
Any ideas?
Here's my version info.
➜ elixir -v Erlang/OTP 24 [erts-12.0.3] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [jit] Elixir 1.12.2 (compiled with Erlang/OTP 22) ➜ mix deps * connection 1.1.0 (Hex package) (mix) locked at 1.1.0 (connection) 722c1eb0 ok * db_connection 2.4.1 (Hex package) (mix) locked at 2.4.1 (db_connection) ea36d226 ok * decimal 2.0.0 (Hex package) (mix) locked at 2.0.0 (decimal) 34666e9c ok * myxql 0.4.5 (Hex package) (mix) locked at 0.4.5 (myxql) 40a6166a ok * plsm 2.4.0 (Hex package) (mix) locked at 2.4.0 (plsm) 071b79fb ok * postgrex 0.15.13 (Hex package) (mix) locked at 0.15.13 (postgrex) 3ffb76e1 ok * telemetry 1.0.0 (Hex package) (rebar3) locked at 1.0.0 (telemetry) 73bc09fa ok
Tried to run Plsm on the Fishbowl inventory system MySQL database.
Any ideas?
Here's my version info.