docs: private short getForeignKeyConstraintProperty(
        String property_name, String property)
    {
      short result = 0;
      switch (property_name)
      {
        case "update":
        case "delete":
          switch (property)
          {
            case "NO ACTION":
              result = importedKeyNoAction;
              break;
            case "CASCADE":
              result = importedKeyCascade;
              break;
            case "SET NULL":
              result = importedKeySetNull;
              break;
            case "SET DEFAULT":
              result = importedKeySetDefault;
              break;
            case "RESTRICT":
              result = importedKeyRestrict;
              break;
          }
        case "deferrability":
          switch (property)
          {
            case "INITIALLY DEFERRED":
              result = importedKeyInitiallyDeferred;
              break;
            case "INITIALLY IMMEDIATE":
              result = importedKeyInitiallyImmediate;
              break;
            case "NOT DEFERRABLE":
              result = importedKeyNotDeferrable;
              break;
          }
      }
      return result;
    }