Se necesita una fecha del dynaform o versióara recargar los formularios desde mobile
This commit is contained in:
dheeyi
2015-07-13 17:10:35 -04:00
parent 39fdf60e3b
commit b8ecff73ef
5 changed files with 5 additions and 6 deletions

View File

@@ -79,7 +79,7 @@ class DynaformMapBuilder
$tMap->addColumn('DYN_VERSION', 'DynVersion', 'int', CreoleTypes::INTEGER, true, null); $tMap->addColumn('DYN_VERSION', 'DynVersion', 'int', CreoleTypes::INTEGER, true, null);
$tMap->addColumn('DYN_UPDATE_DATE', 'DynUpdateDate', 'int', CreoleTypes::DATE, false, null); $tMap->addColumn('DYN_UPDATE_DATE', 'DynUpdateDate', 'int', CreoleTypes::TIMESTAMP, false, null);
$tMap->addValidator('DYN_TYPE', 'validValues', 'propel.validator.ValidValuesValidator', 'xmlform|grid', 'Please select a valid dynaform type.'); $tMap->addValidator('DYN_TYPE', 'validValues', 'propel.validator.ValidValuesValidator', 'xmlform|grid', 'Please select a valid dynaform type.');

View File

@@ -174,7 +174,7 @@ abstract class BaseDynaform extends BaseObject implements Persistent
* @return mixed Formatted date/time value as string or integer unix timestamp (if format is NULL). * @return mixed Formatted date/time value as string or integer unix timestamp (if format is NULL).
* @throws PropelException - if unable to convert the date/time to timestamp. * @throws PropelException - if unable to convert the date/time to timestamp.
*/ */
public function getDynUpdateDate($format = 'Y-m-d') public function getDynUpdateDate($format = 'Y-m-d H:i:s')
{ {
if ($this->dyn_update_date === null || $this->dyn_update_date === '') { if ($this->dyn_update_date === null || $this->dyn_update_date === '') {
@@ -412,7 +412,7 @@ abstract class BaseDynaform extends BaseObject implements Persistent
$this->dyn_version = $rs->getInt($startcol + 6); $this->dyn_version = $rs->getInt($startcol + 6);
$this->dyn_update_date = $rs->getDate($startcol + 7, null); $this->dyn_update_date = $rs->getTimestamp($startcol + 7, null);
$this->resetModified(); $this->resetModified();

View File

@@ -465,7 +465,7 @@
<column name="DYN_CONTENT" type="LONGVARCHAR"/> <column name="DYN_CONTENT" type="LONGVARCHAR"/>
<column name="DYN_LABEL" type="LONGVARCHAR"/> <column name="DYN_LABEL" type="LONGVARCHAR"/>
<column name="DYN_VERSION" type="INTEGER" required="true"/> <column name="DYN_VERSION" type="INTEGER" required="true"/>
<column name="DYN_UPDATE_DATE" type="DATETIME" required="false"/> <column name="DYN_UPDATE_DATE" type="TIMESTAMP" required="false"/>
<validator column="DYN_TYPE"> <validator column="DYN_TYPE">
<rule name="validValues" value="xmlform|grid" message="Please select a valid dynaform type."/> <rule name="validValues" value="xmlform|grid" message="Please select a valid dynaform type."/>
</validator> </validator>

View File

@@ -432,7 +432,6 @@ CREATE TABLE [DYNAFORM]
[PRO_UID] VARCHAR(32) default '0' NOT NULL, [PRO_UID] VARCHAR(32) default '0' NOT NULL,
[DYN_TYPE] VARCHAR(20) default 'xmlform' NOT NULL, [DYN_TYPE] VARCHAR(20) default 'xmlform' NOT NULL,
[DYN_FILENAME] VARCHAR(100) default '' NOT NULL, [DYN_FILENAME] VARCHAR(100) default '' NOT NULL,
[DYN_UPDATE_DATE] DATETIME default '' NOT NULL,
CONSTRAINT DYNAFORM_PK PRIMARY KEY ([DYN_UID]) CONSTRAINT DYNAFORM_PK PRIMARY KEY ([DYN_UID])
); );

View File

@@ -212,7 +212,7 @@ CREATE TABLE `DYNAFORM`
`DYN_CONTENT` MEDIUMTEXT, `DYN_CONTENT` MEDIUMTEXT,
`DYN_LABEL` MEDIUMTEXT, `DYN_LABEL` MEDIUMTEXT,
`DYN_VERSION` INTEGER NOT NULL, `DYN_VERSION` INTEGER NOT NULL,
`DYN_UPDATE_DATE` DATETIME NOT NULL, `DYN_UPDATE_DATE` DATETIME default '' NOT NULL,
PRIMARY KEY (`DYN_UID`) PRIMARY KEY (`DYN_UID`)
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Forms required'; )ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Forms required';
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------