github.com/taubyte/tau-cli@v0.1.13-0.20240326000942-487f0d57edfc/table/domain/list_test.go (about)

     1  package domainTable_test
     2  
     3  import (
     4  	structureSpec "github.com/taubyte/go-specs/structure"
     5  	domainTable "github.com/taubyte/tau-cli/table/domain"
     6  )
     7  
     8  func ExampleList() {
     9  	domains := []*structureSpec.Domain{
    10  		{
    11  			Id:   "QmbAA8hRosp5BaXFXikADCtpkQCgQCPdRVhnxjiSHfXdWH",
    12  			Name: "someDomain1",
    13  			Fqdn: "hal.computers.com",
    14  		},
    15  		{
    16  			Id:   "QmbUIDhRosp5BaXDASEWSCtpkQCgQCPdRVhnxjiSHfXdC0",
    17  			Name: "someDomain2",
    18  			Fqdn: "hal.computers.org",
    19  		},
    20  	}
    21  
    22  	domainTable.List(domains)
    23  
    24  	// Output:
    25  	// ┌─────────────────┬─────────────┬───────────────────┐
    26  	// │ ID              │ NAME        │ FQDN              │
    27  	// ├─────────────────┼─────────────┼───────────────────┤
    28  	// │ QmbAA8...HfXdWH │ someDomain1 │ hal.computers.com │
    29  	// ├─────────────────┼─────────────┼───────────────────┤
    30  	// │ QmbUID...HfXdC0 │ someDomain2 │ hal.computers.org │
    31  	// └─────────────────┴─────────────┴───────────────────┘
    32  }