code: def _build_dataset(self, num_repeats):
      data_source_name = os.path.join(
          test.get_temp_dir(), "tftest.sqlite"
      )
      driver_name = array_ops.placeholder_with_default(
          array_ops.constant("sqlite", dtypes.string), shape=[]
      )
      query = (
          "SELECT first_name, last_name, motto FROM students ORDER BY "
          "first_name DESC"
      )
      output_types = (dtypes.string, dtypes.string, dtypes.string)
      return readers.SqlDataset(
          driver_name, data_source_name, query, output_types
      ).repeat(num_repeats)
  
imports: import os
  from absl.testing import parameterized
  import sqlite3
  from tensorflow.python.data.experimental.ops import readers
  from tensorflow.python.data.kernel_tests import checkpoint_test_base
  from tensorflow.python.data.kernel_tests import test_base
  from tensorflow.python.framework import combinations
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import errors
  from tensorflow.python.ops import array_ops
  from tensorflow.python.platform import test
label_desc: Use image node_id 1 for calling the SqlDatasetCheckpointTest obj's underlying member method code with example usage: obj._build_dataset(num_repeats) and returns: readers