Ejemplo n.º 1
0
    def execute(self, connector_version=None, patterns=""):
        """Return all the sharding information about the tables passed as
        patterns. If no patterns are provided, dump sharding information
        about all tables.

        :param connector_version: The connectors version of the data.
        :param patterns: shard table pattern.
        """
        return ShardMapping.dump_sharding_info(connector_version, patterns)
Ejemplo n.º 2
0
    def execute(self, connector_version=None, patterns=""):
        """Return all the sharding information about the tables passed as
        patterns. If no patterns are provided, dump sharding information
        about all tables.

        :param connector_version: The connectors version of the data.
        :param patterns: shard table pattern.
        """

        rset = ResultSet(
            names=('schema_name', 'table_name', 'column_name', 'lower_bound',
                   'shard_id', 'type_name', 'group_id', 'global_group'),
            types=(str, str, str, str, int, str, str, str),
        )

        for row in ShardMapping.dump_sharding_info(connector_version, patterns):
            rset.append_row(row)

        return CommandResult(None, results=rset)
Ejemplo n.º 3
0
    def execute(self, connector_version=None, patterns=""):
        """Return all the sharding information about the tables passed as
        patterns. If no patterns are provided, dump sharding information
        about all tables.

        :param connector_version: The connectors version of the data.
        :param patterns: shard table pattern.
        """

        rset = ResultSet(
            names=('schema_name', 'table_name', 'column_name', 'lower_bound',
                   'shard_id', 'type_name', 'group_id', 'global_group'),
            types=(str, str, str, str, int, str, str, str),
        )

        for row in ShardMapping.dump_sharding_info(connector_version,
                                                   patterns):
            rset.append_row(row)

        return CommandResult(None, results=rset)