]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
(no commit message)
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 16 Jul 2005 03:34:05 +0000 (03:34 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 16 Jul 2005 03:34:05 +0000 (03:34 +0000)
lib/sqlalchemy/schema.py

index 924042ec0e481d140e36977ccbdf0afddfd37b74..71601b058d3f96cd53ccaef2cd2aa8bb536da192 100644 (file)
@@ -77,6 +77,9 @@ class Table(SchemaItem):
     def _set_parent(self, schema):
         schema.tables[self.name] = self
         self.schema = schema
+
+    def primary_keys(self):
+        return [c for c in self.columns if c.primary_key]
         
     def accept_visitor(self, visitor): 
         for c in self.columns: