Fix view to enable fts for posts without title

This commit is contained in:
Jan-Lukas Else 2020-11-15 11:53:22 +01:00
parent 764c9f7536
commit 6c7672d3ec
1 changed files with 11 additions and 0 deletions

View File

@ -60,6 +60,17 @@ func migrateDb() error {
return err
},
},
&migrator.Migration{
Name: "00005",
Func: func(tx *sql.Tx) error {
_, err := tx.Exec(`
drop view view_posts_with_title;
create view view_posts_with_title as select id, path, title, content, published, updated, blog, section from (select p.rowid as id, p.path as path, pp.value as title, content, published, updated, blog, section from posts p left outer join (select * from post_parameters where parameter = 'title') pp on p.path = pp.path);
insert into posts_fts(posts_fts) values ('rebuild');
`)
return err
},
},
),
)
if err != nil {