Acestea ar sta mai bine în patches/xxxxx.sql (ia următorul număr disponibil). Astfel, oricine aduce codul la zi și vede că au apărut patch-uri noi le va putea aplica rulând tools/migration.php.<div><br></div><div>Aș înlocui ParsedTextPath cu parsedTextPath, pentru consecvență (numele de câmpuri încep cu literă mică).<br>
<div><br></div><div>Dacă te ajută cu ceva, poți face sistemul să stocheze automat data creării și a modificării. Trebuie (a) să faci clasa din models/ să implementeze interfața DatedObject și (b) să creezi pe cele două tabele câmpurile createDate și modDate de timp int. Singura diferență este că "int" este întreg, pe când "timestamp" are format de dată+oră.</div>
<div><br></div><div>Cătălin<br><br><div class="gmail_quote">On Sat, Jul 27, 2013 at 10:42 PM, <span dir="ltr"><<a href="mailto:automailer@dexonline.ro" target="_blank">automailer@dexonline.ro</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Author: alinu<br>
Date: Sat Jul 27 22:42:23 2013<br>
New Revision: 915<br>
<br>
Log:<br>
Am uitat sa pun si tabelele mysql<br>
<br>
Added:<br>
wwwbase/Crawler/tables.sql<br>
<br>
Added: wwwbase/Crawler/tables.sql<br>
==============================================================================<br>
--- /dev/null 00:00:00 1970 (empty, because file is newly added)<br>
+++ wwwbase/Crawler/tables.sql Sat Jul 27 22:42:23 2013 (r915)<br>
@@ -0,0 +1,30 @@<br>
+SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";<br>
+SET time_zone = "+00:00";<br>
+<br>
+<br>
+--<br>
+-- Table structure for table `Link`<br>
+--<br>
+<br>
+CREATE TABLE IF NOT EXISTS `Link` (<br>
+ `id` bigint(20) NOT NULL AUTO_INCREMENT,<br>
+ `canonicalUrl` varchar(256) NOT NULL,<br>
+ `domain` varchar(128) NOT NULL,<br>
+ `urlHash` varchar(40) NOT NULL,<br>
+ `crawledPageId` bigint(20) NOT NULL,<br>
+ PRIMARY KEY (`id`)<br>
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=684 ;<br>
+<br>
+--<br>
+-- Table structure for table `CrawledPage`<br>
+--<br>
+<br>
+CREATE TABLE IF NOT EXISTS `CrawledPage` (<br>
+ `id` bigint(20) NOT NULL AUTO_INCREMENT,<br>
+ `timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,<br>
+ `url` varchar(256) NOT NULL,<br>
+ `httpStatus` int(11) NOT NULL,<br>
+ `rawPagePath` varchar(128) NOT NULL,<br>
+ `ParsedTextPath` varchar(128) NOT NULL,<br>
+ PRIMARY KEY (`id`)<br>
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=20 ;<br>
_______________________________________________<br>
Dev mailing list<br>
<a href="mailto:Dev@dexonline.ro">Dev@dexonline.ro</a><br>
<a href="http://list.dexonline.ro/listinfo/dev" target="_blank">http://list.dexonline.ro/listinfo/dev</a><br>
</blockquote></div><br></div></div>