Rename movie tables to groups in database schema (#5082)

* Rename movie tables to groups
* Correct index name
* Rename synopsis to description in schema
This commit is contained in:
WithoutPants
2024-07-30 14:14:16 +10:00
committed by GitHub
parent 48c6373afa
commit d96850c008
10 changed files with 112 additions and 88 deletions

View File

@@ -86,8 +86,8 @@ func (db *Anonymiser) deleteBlobs() error {
func() error { return db.truncateColumn("studios", "image_blob") },
func() error { return db.truncateColumn("performers", "image_blob") },
func() error { return db.truncateColumn("scenes", "cover_blob") },
func() error { return db.truncateColumn("movies", "front_image_blob") },
func() error { return db.truncateColumn("movies", "back_image_blob") },
func() error { return db.truncateColumn("groups", "front_image_blob") },
func() error { return db.truncateColumn("groups", "back_image_blob") },
func() error { return db.truncateTable("blobs") },
})
@@ -838,7 +838,7 @@ func (db *Anonymiser) anonymiseGroups(ctx context.Context) error {
table.Col(idColumn),
table.Col("name"),
table.Col("aliases"),
table.Col("synopsis"),
table.Col("description"),
table.Col("director"),
).Where(table.Col(idColumn).Gt(lastID)).Limit(1000)
@@ -847,18 +847,18 @@ func (db *Anonymiser) anonymiseGroups(ctx context.Context) error {
const single = false
return queryFunc(ctx, query, single, func(rows *sqlx.Rows) error {
var (
id int
name sql.NullString
aliases sql.NullString
synopsis sql.NullString
director sql.NullString
id int
name sql.NullString
aliases sql.NullString
description sql.NullString
director sql.NullString
)
if err := rows.Scan(
&id,
&name,
&aliases,
&synopsis,
&description,
&director,
); err != nil {
return err
@@ -867,7 +867,7 @@ func (db *Anonymiser) anonymiseGroups(ctx context.Context) error {
set := goqu.Record{}
db.obfuscateNullString(set, "name", name)
db.obfuscateNullString(set, "aliases", aliases)
db.obfuscateNullString(set, "synopsis", synopsis)
db.obfuscateNullString(set, "description", description)
db.obfuscateNullString(set, "director", director)
if len(set) > 0 {
@@ -893,7 +893,7 @@ func (db *Anonymiser) anonymiseGroups(ctx context.Context) error {
}
}
if err := db.anonymiseURLs(ctx, goqu.T(groupURLsTable), "movie_id"); err != nil {
if err := db.anonymiseURLs(ctx, goqu.T(groupURLsTable), "group_id"); err != nil {
return err
}