Package orm2 :: Module sql :: Class datasource
[hide private]
[frames] | no frames]

Class datasource

source code

Known Subclasses:
datasource.datasource_base

A mix-in class that is inherited by datasouce.datasource_base. It provies all the methods needed for a datasource to work with the sql module.

This class' instances will work for most SQL92 complient backends that use utf-8 unicode encoding.

Instance Methods [hide private]
  identifyer_quotes(self, name)
  string_quotes(self, string)
  escape_string(self, string)
  backend_encoding(self)

Class Variables [hide private]
  escaped_chars = (('"', '\\"'), ("'", '\\"'), ('%', '%%'))

Method Details [hide private]

identifyer_quotes(self, name)

source code 
None

string_quotes(self, string)

source code 
None

escape_string(self, string)

source code 
None

backend_encoding(self)

source code 
None

Class Variable Details [hide private]

escaped_chars

None
Value:
(('"', '\\"'), ("'", '\\"'), ('%', '%%'))