BREAKING CHANGE: V2 of thr SDK #12
@ -71,7 +71,6 @@ func (p *postgresqlConnection) AddUserWithRelationToSource(ctx context.Context,
|
||||
}
|
||||
|
||||
func (p *postgresqlConnection) AddSource(ctx context.Context, anthroveSource *graphModels.AnthroveSource) error {
|
||||
source := utils.GraphConvertSource(anthroveSource)
|
||||
return postgres.CreateSourceNode(ctx, p.db, source)
|
||||
}
|
||||
|
||||
|
@ -1,20 +0,0 @@
|
||||
package graphModels
|
||||
|
||||
type FavoriteRelations struct {
|
||||
SourcesID string `json:"sources_id"`
|
||||
Relations AnthrovePostRelationship `json:"relations"`
|
||||
}
|
||||
|
||||
type FavoritePost struct {
|
||||
AnthrovePost AnthrovePost `json:"anthrove_post"`
|
||||
Relations []FavoriteRelations `json:"relations"`
|
||||
}
|
||||
|
||||
type FavoriteList struct {
|
||||
Posts []FavoritePost `json:"posts,omitempty"`
|
||||
}
|
||||
|
||||
type TagsWithFrequency struct {
|
||||
Frequency int64 `json:"frequency"`
|
||||
Tags AnthroveTag `json:"tags"`
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
package graphModels
|
||||
|
||||
import "git.dragse.it/anthrove/otter-space-sdk/pkg/models"
|
||||
|
||||
type AnthrovePost struct {
|
||||
PostID models.AnthrovePostID `json:"post_id"`
|
||||
Rating models.Rating `json:"rating"`
|
||||
}
|
@ -1,12 +0,0 @@
|
||||
package graphModels
|
||||
|
||||
type AnthroveUserRelationship struct {
|
||||
UserID string `json:"user_id"`
|
||||
Username string `json:"username"`
|
||||
ScrapeTimeInterval string `json:"scrape_time_interval"`
|
||||
Source AnthroveSource `json:"source"`
|
||||
}
|
||||
type AnthrovePostRelationship struct {
|
||||
PostID string `json:"post_id"`
|
||||
Url string `json:"url"`
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
package graphModels
|
||||
|
||||
type AnthroveSource struct {
|
||||
DisplayName string `json:"display_name"`
|
||||
Domain string `json:"domain"`
|
||||
Icon string `json:"icon"`
|
||||
}
|
@ -1,6 +0,0 @@
|
||||
package graphModels
|
||||
|
||||
type AnthroveTag struct {
|
||||
Name string `json:"name"`
|
||||
Type string `json:"type"`
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
package graphModels
|
||||
|
||||
import "git.dragse.it/anthrove/otter-space-sdk/pkg/models"
|
||||
|
||||
type AnthroveUser struct {
|
||||
UserID models.AnthroveUserID `json:"user_id"`
|
||||
Relationship []AnthroveUserRelationship `json:"relationship"`
|
||||
}
|
Reference in New Issue
Block a user