GenieFramework / GenieFramework/SearchLight.jl
no methods for SearchLight.query causing issues in last_up?
- Dominant language
- Julia
- Stars
- 149
- Forks
- 18
- PR merge metrics
- No merged PRs in 30d
Description
I am going through the tutorial in the docs (which is great btw) and can't seem to figure out [this part ](https://geniejl.readthedocs.io/en/latest/guides/Working_With_Genie_Apps_Intermediary_Topics/).
After running ```SearchLight.Generator.newmigration``` I get the migrations file just fine - it looks like so:
```
module AddCoverColumn
import SearchLight.Migrations: add_column, add_index
function up()
add_column(:books, :cover, :string)
end
function down()
# I am using SQLite
end
end
```
However, when I run either ```SearchLight.Migration.last_up()``` or ```SearchLight.Migration.status()```, I get the following:
```
ERROR: MethodError: no method matching query(::String; internal=true)
Stacktrace:
[1] upped_migrations() at C:\Users\dvets\.julia\packages\SearchLight\0MG55\src\Migration.jl:295
[2] run_migration(::SearchLight.Migration.DatabaseMigration, ::Symbol; force::Bool) at C:\Users\dvets\.julia\packages\SearchLight\0MG55\src\Migration.jl:237
[3] #last_up#7 at C:\Users\dvets\.julia\packages\SearchLight\0MG55\src\Migration.jl:118 [inlined]
[4] last_up() at C:\Users\dvets\.julia\packages\SearchLight\0MG55\src\Migration.jl:118
[5] top-level scope at none:1
```
But if I run ```methods(SearchLight.query)``` it returns no methods...
I'm pretty far out of my depth here so I'm not sure what I am getting wrong.
Windows 10
Julia 1.5.3
Genie 1.9.1
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.