summaryrefslogtreecommitdiff
path: root/freebase/schema.py
diff options
context:
space:
mode:
authornitromaster101 <nitromaster101@5914aa95-5b3a-0410-a3b5-7b719e7fe9b2>2009-07-17 01:32:55 +0000
committernitromaster101 <nitromaster101@5914aa95-5b3a-0410-a3b5-7b719e7fe9b2>2009-07-17 01:32:55 +0000
commit60478217643aa7b331c5890f61751491d8a3ebee (patch)
tree4f6f62869efbd6bdc9466805db76b8a850b2ae5b /freebase/schema.py
parentcc283f471cc52a231a30d2da3010d9342cd4fdd2 (diff)
added split and merge (with links, too\!)
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@196 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
Diffstat (limited to 'freebase/schema.py')
-rw-r--r--freebase/schema.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/freebase/schema.py b/freebase/schema.py
index 17f023c..01d6074 100644
--- a/freebase/schema.py
+++ b/freebase/schema.py
@@ -51,7 +51,7 @@ def key_exists(s, k):
def type_object(s, id, type_id):
q = {
"id" : type_id,
- "/freebase/type_hints/included_types" : [{"id" : None}]
+ "/freebase/type_hints/included_types" : [{"id" : None, "optional" : True}]
}
included_types = map(lambda x: x["id"], s.mqlread(q)["/freebase/type_hints/included_types"])
@@ -136,6 +136,7 @@ def get_property_info(s, prop_id):
# Create Type
def create_type(s, name, key, ns, cvt=False, tip=None, included=None, extra=None):
+ # TODO: CREATE SYNTHETIC VIEW
if key_exists(s, ns + "/" + key ):
return