package app import ( "fmt" "net/url" "github.com/seaweedfs/seaweedfs/weed/admin/dash" "github.com/seaweedfs/seaweedfs/weed/s3api/s3tables" ) templ S3TablesTables(data dash.S3TablesTablesData) {

S3 Tables

{{ bucketName, parseErr := s3tables.ParseBucketNameFromARN(data.BucketARN) }} if parseErr == nil { Back to Namespaces } else { } Bucket ARN: { data.BucketARN } Namespace: { data.Namespace } if parseErr != nil { Invalid bucket ARN }
Total Tables
{ fmt.Sprintf("%d", data.TotalTables) }
Last Updated
{ data.LastUpdated.Format("15:04") }
Tables
for _, table := range data.Tables { {{ tableName := table.Name }} } if len(data.Tables) == 0 { }
Name Table ARN Created Modified S3 Location Metadata Actions
{ tableName } { table.TableARN } { table.CreatedAt.Format("2006-01-02 15:04") } { table.ModifiedAt.Format("2006-01-02 15:04") } if parseErr == nil { s3://{ bucketName }/{ data.Namespace }/{ tableName }/ } else { - } if table.MetadataLocation != "" { { table.MetadataLocation } } else { - }
if parseErr == nil { } else { }
No tables found

Create your first table to start storing data.

}