diff options
Diffstat (limited to 'pynslcd/ether.py')
-rw-r--r-- | pynslcd/ether.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pynslcd/ether.py b/pynslcd/ether.py index d5d8c06..e5060ca 100644 --- a/pynslcd/ether.py +++ b/pynslcd/ether.py @@ -59,7 +59,14 @@ class Search(search.LDAPSearch): class Cache(cache.Cache): - pass + + create_sql = ''' + CREATE TABLE IF NOT EXISTS `ether_cache` + ( `cn` TEXT NOT NULL COLLATE NOCASE, + `macAddress` TEXT NOT NULL COLLATE NOCASE, + `mtime` TIMESTAMP NOT NULL, + UNIQUE (`cn`, `macAddress`) ); + ''' class EtherRequest(common.Request): |