| // DO NOT EDIT. THIS IS AUTOMATICALLY GENERATED. |
| // Run "go generate" to regenerate. |
| //go:generate go run cbt.go -o cbtdoc.go doc |
| |
| /* |
| Cbt is a tool for doing basic interactions with Cloud Bigtable. |
| |
| Usage: |
| |
| cbt [options] command [arguments] |
| |
| The commands are: |
| |
| count Count rows in a table |
| createfamily Create a column family |
| createtable Create a table |
| deletefamily Delete a column family |
| deleterow Delete a row |
| deletetable Delete a table |
| doc Print godoc-suitable documentation for cbt |
| help Print help text |
| listclusters List clusters in a project |
| lookup Read from a single row |
| ls List tables and column families |
| mddoc Print documentation for cbt in Markdown format |
| read Read rows |
| set Set value of a cell |
| setgcpolicy Set the GC policy for a column family |
| |
| Use "cbt help <command>" for more information about a command. |
| |
| |
| Count rows in a table |
| |
| Usage: |
| cbt count <table> |
| |
| |
| |
| |
| Create a column family |
| |
| Usage: |
| cbt createfamily <table> <family> |
| |
| |
| |
| |
| Create a table |
| |
| Usage: |
| cbt createtable <table> |
| |
| |
| |
| |
| Delete a column family |
| |
| Usage: |
| cbt deletefamily <table> <family> |
| |
| |
| |
| |
| Delete a row |
| |
| Usage: |
| cbt deleterow <table> <row> |
| |
| |
| |
| |
| Delete a table |
| |
| Usage: |
| cbt deletetable <table> |
| |
| |
| |
| |
| Print godoc-suitable documentation for cbt |
| |
| Usage: |
| cbt doc |
| |
| |
| |
| |
| Print help text |
| |
| Usage: |
| cbt help [command] |
| |
| |
| |
| |
| List clusters in a project |
| |
| Usage: |
| cbt listclusters |
| |
| |
| |
| |
| Read from a single row |
| |
| Usage: |
| cbt lookup <table> <row> |
| |
| |
| |
| |
| List tables and column families |
| |
| Usage: |
| cbt ls List tables |
| cbt ls <table> List column families in <table> |
| |
| |
| |
| |
| Print documentation for cbt in Markdown format |
| |
| Usage: |
| cbt mddoc |
| |
| |
| |
| |
| Read rows |
| |
| Usage: |
| cbt read <table> [start=<row>] [end=<row>] [prefix=<prefix>] [count=<n>] |
| start=<row> Start reading at this row |
| end=<row> Stop reading before this row |
| prefix=<prefix> Read rows with this prefix |
| count=<n> Read only this many rows |
| |
| |
| |
| |
| |
| Set value of a cell |
| |
| Usage: |
| cbt set <table> <row> family:column=val[@ts] ... |
| family:column=val[@ts] may be repeated to set multiple cells. |
| |
| ts is an optional integer timestamp. |
| If it cannot be parsed, the `@ts` part will be |
| interpreted as part of the value. |
| |
| |
| |
| |
| Set the GC policy for a column family |
| |
| Usage: |
| cbt setgcpolicy <table> <family> ( maxage=<d> | maxversions=<n> ) |
| |
| maxage=<d> Maximum timestamp age to preserve (e.g. "1h", "4d") |
| maxversions=<n> Maximum number of versions to preserve |
| |
| |
| |
| |
| */ |
| package main |