diff --git a/appinfo/database.xml b/appinfo/database.xml
index b8ebca6..7681969 100644
--- a/appinfo/database.xml
+++ b/appinfo/database.xml
@@ -51,11 +51,21 @@
boolean
true
+
+ sms_seen
+ boolean
+ true
+
sms_date
integer
true
- 10
+ 10
+
+
+ sms_draft
+ boolean
+ true
lastmodified
diff --git a/appinfo/info.xml b/appinfo/info.xml
index 4d17fe8..983e53f 100644
--- a/appinfo/info.xml
+++ b/appinfo/info.xml
@@ -5,6 +5,6 @@
Owncloud SMS app
AGPL
Loic Blot
- 0.0.7
+ 0.0.9
7
diff --git a/controller/smscontroller.php b/controller/smscontroller.php
index 6ccbdaa..0e56a63 100644
--- a/controller/smscontroller.php
+++ b/controller/smscontroller.php
@@ -15,6 +15,7 @@ namespace OCA\OcSms\Controller;
use \OCP\IRequest;
use \OCP\AppFramework\Http\TemplateResponse;
use \OCP\AppFramework\Controller;
+use OCA\OcSms\Db\SmsMgr;
class SmsController extends Controller {
@@ -70,6 +71,7 @@ class SmsController extends Controller {
return "Error: Invalid SMS date";
}
+ $smsMgr = new SmsMgr();
// @ TODO: test address and body ?
}
return "OK";
diff --git a/db/sms.php b/db/sms.php
new file mode 100644
index 0000000..f892902
--- /dev/null
+++ b/db/sms.php
@@ -0,0 +1,29 @@
+addType('smsId', 'integer');
+ $this->addType('smsDraft', 'boolean');
+ $this->addType('smsRead', 'boolean');
+ $this->addType('smsSeen', 'boolean');
+ }
+
+ id | user_id | added | lastmodified | sms_read | sms_date | sms_id | sms_address | sms_msg
+}
+?>
diff --git a/db/SmsObject.php b/db/smsmgr.php
similarity index 93%
rename from db/SmsObject.php
rename to db/smsmgr.php
index b883cd4..0b53de2 100644
--- a/db/SmsObject.php
+++ b/db/smsmgr.php
@@ -13,7 +13,7 @@ namespace OCA\OcSms\Db;
use \OCP\IDb;
-class Sms {
+class SmsMgr {
private $db;
public function __construct(IDb $db) {
@@ -21,7 +21,8 @@ class Sms {
}
// @TODO
- public function saveAll() {
+ public function saveAll($smsList) {
+
}
public function find($id) {