package mircoders.storage;
-import java.util.Iterator;\r
-\r
-import mir.entity.Entity;\r
-import mir.entity.EntityBrowser;\r
-import mir.log.LoggerWrapper;\r
-import mir.storage.Database;\r
-import mir.storage.StorageObject;\r
+import java.util.Iterator;
+
+import mir.entity.Entity;
+import mir.entity.EntityBrowser;
+import mir.log.LoggerWrapper;
+import mir.storage.Database;
+import mir.storage.StorageObject;
import mir.storage.StorageObjectFailure;
public class DatabaseUploadedMedia extends Database implements StorageObject {
logger = new LoggerWrapper("Database.UploadedMedia");
- theTable="uploaded_media";
- theCoreTable="media";
+ mainTable="uploaded_media";
+ primaryKeySequence="media_id_seq";
theEntityClass = mircoders.entity.EntityUploadedMedia.class;
}
public Entity getMediaType(Entity ent) throws StorageObjectFailure {
Entity type=null;
try {
- Iterator i = new EntityBrowser(DatabaseMediaType.getInstance(), ent.getValue("to_media_type") + " = id" , "id", 1);
+ Iterator i = new EntityBrowser(DatabaseMediaType.getInstance(), ent.getFieldValue("to_media_type") + " = id" , "id", 1);
if (i.hasNext())
type = (Entity) i.next();
}