Base contentExtractor
repository
insert into posts