Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions internal/cmd/db_invalidatetokens.go
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ var dbInvalidateTokensCmd = &cobra.Command{
return err
}

if database.Group != "" && database.Version != "tech-preview" {
return fmt.Errorf("database %s is part of group %s, use %s instead", internal.Emph(name), internal.Emph(database.Group), internal.Emph("turso group tokens invalidate <group-name>"))
if database.Group != "" && database.ServerType != "turso-server" {
return fmt.Errorf("database %s on sqld server is part of group %s, use %s instead", internal.Emph(name), internal.Emph(database.Group), internal.Emph("turso group tokens invalidate <group-name>"))
}

if yesFlag {
Expand Down Expand Up @@ -76,7 +76,7 @@ func rotateAndNotify(turso *turso.Client, database turso.Database) error {
func rotate(turso *turso.Client, database turso.Database) error {
invalidateDbTokenCache()
settings.PersistChanges()
if database.Group != "" && database.Version != "tech-preview" {
if database.Group != "" && database.ServerType != "turso-server" {
return turso.Groups.Rotate(database.Group)
}
return turso.Databases.Rotate(database.Name)
Expand Down
1 change: 1 addition & 0 deletions internal/turso/databases.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ type Database struct {
IsSchema bool `json:"is_schema" mapstructure:"is_schema"`
Parent *Database `json:"parent,omitempty"`
EncryptionCipher string `json:"encryption_cipher,omitempty"`
ServerType string `json:"server_type"`
}

type DatabasesClient client
Expand Down
Loading