×

Encoding a schema version in table names

  • US 10,067,956 B2
  • Filed: 07/31/2012
  • Issued: 09/04/2018
  • Est. Priority Date: 07/23/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-readable storage medium encoded with instructions for causing one or more programmable processors to:

  • create a first version of a database using a first version of a database schema that defines a set of tables for the database;

    without first performing an explicit database schema version check, execute a single command to verify a database schema version of the database and retrieve a set of access information contained in the database, wherein the single command includes one or more encoded table names, wherein each of the one or more encoded table names included in the single command is generated based on at least a first database schema version identifier, wherein the one or more encoded table names generated based on the first database schema version identifier that identifies the first version of the database schema for the database are different from one or more encoded table names generated based on a second database schema version identifier that identifies a second version of the database schema for the database, and wherein the first version of the database schema and the second version of the database schema are different database schemas for the database; and

    receive a result that is responsive to the single command, such that, when at least one of the one or more encoded table names included in the single command corresponds to a name of a table of the database, the result

         1) indicates a success condition of the single command and

         2) includes the set of the information contained in the database.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×