Documentation ¶
Index ¶
- func ApplyDDL(ctx context.Context, adminClient *dbadmin.DatabaseAdminClient, dbname string, ...) error
- func ApplyTestSchema(ctx context.Context, adminClient *dbadmin.DatabaseAdminClient, dbname string) error
- func DeleteAllData(ctx context.Context, client *spanner.Client) error
- func SetupFakeSpanner(ctx context.Context, dbname string) (*spanner.Client, *dbadmin.DatabaseAdminClient, func(), error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplyDDL ¶
func ApplyDDL(ctx context.Context, adminClient *dbadmin.DatabaseAdminClient, dbname string, statements ...string) error
ApplyDDL applies DDL statements and waits until finished.
func ApplyTestSchema ¶
func ApplyTestSchema(ctx context.Context, adminClient *dbadmin.DatabaseAdminClient, dbname string) error
ApplyTestScheme applies test schema in testdata.
func SetupFakeSpanner ¶
func SetupFakeSpanner(ctx context.Context, dbname string) (*spanner.Client, *dbadmin.DatabaseAdminClient, func(), error)
SetupFakeSpanner runs fake spanner server and create clients for the server. Please make sure to call stop func to stop the server and the clients.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.