Besoin des Technical features pour avoir accès au différents models du module
[OpenERP/semantics.git] / topic.py
index 1ecfa7c..043f745 100644 (file)
--- a/topic.py
+++ b/topic.py
@@ -6,6 +6,17 @@ class Topic(osv.Model):
 
     _name = "semantics.topic"
 
-    columns = {
-        "name": fields.char(size="64", string="Title", required=True),
+    _inherit = "mail.thread"
+
+    _columns = {
+        "name": fields.char(string="Title", size=256, required=True),
+        "description": fields.text(string="Description"),
     }
+
+    _sql_constraints = [
+        (
+            "name_different_from_description_constraint",
+            "CHECK(name <> description)",
+            "Fields name and description should be different",
+        ),
+    ]
\ No newline at end of file