docstr: Add the athena create-table subparser: manage.py athena create-table [options]
docstr_tok: ["Add","the","athena","create-table","subparser",":","manage.py","athena","create-table","[","options","]"]
code: def _setup_athena_create_table_subparser(cls, subparsers):
      """Add the athena create-table subparser: manage.py athena create-table [options]"""
      athena_create_table_parser = generate_subparser(
          subparsers,
          "create-table",
          description="Create an Athena table",
          subcommand=True,
      )
  
      set_parser_epilog(
          athena_create_table_parser,
          epilog=(
              """\
                  Examples:
  
                      manage.py athena create-table \\
                        --bucket s3.bucket.name \\
                        --table-name my_athena_table
                  """
          ),
      )
  
      cls._add_default_athena_args(athena_create_table_parser)
  
      # Validate the provided schema-override options
      def _validate_override(val):
          """Make sure the input is in the format column_name=type"""
          err = (
              "Invalid override expression [{}]. The proper format is "
              '"column_name=value_type"'
          ).format(val)
          if "=" not in val:
              raise athena_create_table_parser.error(err)
  
          if len(val.split("=")) != 2:
              raise athena_create_table_parser.error(err)
  
      athena_create_table_parser.add_argument(
          "--schema-override",
          nargs="+",
          help=(
              "Value types to override with new types in the log schema. "
              "The provided input should be space-separated "
              'directives like "column_name=value_type"'
          ),
          action=UniqueSortedListAction,
          default=[],
          type=_validate_override,
      )
  
imports: from streamalert.shared.firehose import FirehoseClient
  from streamalert.shared.utils import get_database_name, get_data_file_format
  from streamalert.shared.alert import Alert
  from streamalert.shared.athena import AthenaClient
  from streamalert.shared.config import firehose_alerts_bucket, firehose_data_bucket
  from streamalert.shared.logger import get_logger
  from streamalert_cli.athena import helpers
  from streamalert_cli.helpers import continue_prompt, record_to_schema
  from streamalert_cli.utils import CLICommand, generate_subparser, set_parser_epilog, UniqueSortedListAction
label_desc: Use image node_id 2 for calling the AthenaCommand obj's underlying member method code with example usage: obj._setup_athena_create_table_subparser(cls, subparsers) without return types