1
0
mirror of https://github.com/pocketbase/pocketbase.git synced 2025-04-13 04:30:54 +02:00

use fixed ids in the default profiles system collections migration

This commit is contained in:
Gani Georgiev 2022-08-10 19:08:29 +03:00
parent c5091898ae
commit 119e1fb3f2

View File

@ -96,6 +96,7 @@ func init() {
UpdateRule: &profileOwnerRule,
Schema: schema.NewSchema(
&schema.SchemaField{
Id: "pbfielduser",
Name: models.ProfileCollectionUserFieldName,
Type: schema.FieldTypeUser,
Unique: true,
@ -107,11 +108,13 @@ func init() {
},
},
&schema.SchemaField{
Id: "pbfieldname",
Name: "name",
Type: schema.FieldTypeText,
Options: &schema.TextOptions{},
},
&schema.SchemaField{
Id: "pbfieldavatar",
Name: "avatar",
Type: schema.FieldTypeFile,
Options: &schema.FileOptions{
@ -128,6 +131,8 @@ func init() {
},
),
}
collection.Id = "systemprofiles0"
collection.MarkAsNew()
return daos.New(db).SaveCollection(collection)
}, func(db dbx.Builder) error {