blob: b89a6e12208678a4056669fd3ab6abc4945796d4 [file] [log] [blame]
#!/bin/bash
set -e -x
# Set up BigTable tables and column families.
go get -u cloud.google.com/go/bigtable/cmd/cbt
PROJECT="skia-public"
BIGTABLE_INSTANCE="production"
BIGTABLE_TABLE="tasks-cfg"
BIGTABLE_COLUMN_FAMILY="CFGS"
cbt --project=${PROJECT} --instance=${BIGTABLE_INSTANCE} createtable ${BIGTABLE_TABLE}
cbt --project=${PROJECT} --instance=${BIGTABLE_INSTANCE} createfamily ${BIGTABLE_TABLE} ${BIGTABLE_COLUMN_FAMILY}
BIGTABLE_TABLE="isolated_cache"
BIGTABLE_COLUMN_FAMILY="ISOLATE"
cbt --project=${PROJECT} --instance=${BIGTABLE_INSTANCE} createtable ${BIGTABLE_TABLE}
cbt --project=${PROJECT} --instance=${BIGTABLE_INSTANCE} createfamily ${BIGTABLE_TABLE} ${BIGTABLE_COLUMN_FAMILY}
BIGTABLE_INSTANCE="staging"
BIGTABLE_TABLE="tasks-cfg"
BIGTABLE_COLUMN_FAMILY="CFGS"
cbt --project=${PROJECT} --instance=${BIGTABLE_INSTANCE} createtable ${BIGTABLE_TABLE}
cbt --project=${PROJECT} --instance=${BIGTABLE_INSTANCE} createfamily ${BIGTABLE_TABLE} ${BIGTABLE_COLUMN_FAMILY}
BIGTABLE_TABLE="isolated_cache"
BIGTABLE_COLUMN_FAMILY="ISOLATE"
cbt --project=${PROJECT} --instance=${BIGTABLE_INSTANCE} createtable ${BIGTABLE_TABLE}
cbt --project=${PROJECT} --instance=${BIGTABLE_INSTANCE} createfamily ${BIGTABLE_TABLE} ${BIGTABLE_COLUMN_FAMILY}
PROJECT="google.com:skia-corp"
BIGTABLE_INSTANCE="internal"
BIGTABLE_TABLE="tasks-cfg"
BIGTABLE_COLUMN_FAMILY="CFGS"
cbt --project=${PROJECT} --instance=${BIGTABLE_INSTANCE} createtable ${BIGTABLE_TABLE}
cbt --project=${PROJECT} --instance=${BIGTABLE_INSTANCE} createfamily ${BIGTABLE_TABLE} ${BIGTABLE_COLUMN_FAMILY}
BIGTABLE_TABLE="isolated_cache"
BIGTABLE_COLUMN_FAMILY="ISOLATE"
cbt --project=${PROJECT} --instance=${BIGTABLE_INSTANCE} createtable ${BIGTABLE_TABLE}
cbt --project=${PROJECT} --instance=${BIGTABLE_INSTANCE} createfamily ${BIGTABLE_TABLE} ${BIGTABLE_COLUMN_FAMILY}