App-PhotoDB
view release on metacpan or search on metacpan
migrations/003-views.sql view on Meta::CPAN
`Title` tinyint NOT NULL,
`Frames` tinyint NOT NULL,
`dev_time` tinyint NOT NULL,
`dev_temp` tinyint NOT NULL,
`Development notes` tinyint NOT NULL,
`Processed by` tinyint NOT NULL,
`Filmstock` tinyint NOT NULL,
`Camera` tinyint NOT NULL,
`Developer` tinyint NOT NULL,
`Archive` tinyint NOT NULL
) ENGINE=MyISAM;
SET character_set_client = @saved_cs_client;
DROP TABLE IF EXISTS `info_film`;
SET @saved_cs_client = @@character_set_client;
SET @saved_cs_results = @@character_set_results;
SET @saved_col_connection = @@collation_connection;
SET character_set_client = utf8;
SET character_set_results = utf8;
SET collation_connection = utf8_general_ci;
CREATE ALGORITHM=UNDEFINED
VIEW `info_film` AS select `FILM`.`film_id` AS `Film ID`,concat('Box speed ',`FILMSTOCK`.`iso`,' exposed at EI ',`FILM`.`exposed_at`,if(`FILM`.`dev_n`,concat(' (',if(sign(`FILM`.`dev_n`),concat('N+',`FILM`.`dev_n`),concat('N-',`FILM`.`dev_n`)),')'),'...
SET character_set_client = @saved_cs_client;
SET character_set_results = @saved_cs_results;
SET collation_connection = @saved_col_connection;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE `info_lens` (
`Lens ID` tinyint NOT NULL,
`Mount` tinyint NOT NULL,
`Focal length` tinyint NOT NULL,
`Lens` tinyint NOT NULL,
`Closest focus` tinyint NOT NULL,
`Maximum aperture` tinyint NOT NULL,
`Minimum aperture` tinyint NOT NULL,
`Elements/Groups` tinyint NOT NULL,
`Weight` tinyint NOT NULL,
`Angle of view` tinyint NOT NULL,
`Aperture blades` tinyint NOT NULL,
`Autofocus` tinyint NOT NULL,
`Filter thread` tinyint NOT NULL,
`Maximum magnification` tinyint NOT NULL,
`URL` tinyint NOT NULL,
`Serial number` tinyint NOT NULL,
`Date code` tinyint NOT NULL,
`Manufactured between` tinyint NOT NULL,
`Year of manufacture` tinyint NOT NULL,
`Negative size` tinyint NOT NULL,
`Date acquired` tinyint NOT NULL,
`Cost` tinyint NOT NULL,
`Notes` tinyint NOT NULL,
`Date lost` tinyint NOT NULL,
`Price sold` tinyint NOT NULL,
`Source` tinyint NOT NULL,
`Coating` tinyint NOT NULL,
`Hood` tinyint NOT NULL,
`EXIF LensType` tinyint NOT NULL,
`Rectilinear` tinyint NOT NULL,
`Dimensions (lÃw)` tinyint NOT NULL,
`Condition` tinyint NOT NULL,
`Image circle` tinyint NOT NULL,
`Optical formula` tinyint NOT NULL,
`Shutter model` tinyint NOT NULL,
`Frames shot` tinyint NOT NULL
) ENGINE=MyISAM;
SET character_set_client = @saved_cs_client;
DROP TABLE IF EXISTS `info_lens`;
SET @saved_cs_client = @@character_set_client;
SET @saved_cs_results = @@character_set_results;
SET @saved_col_connection = @@collation_connection;
SET character_set_client = utf8;
SET character_set_results = utf8;
SET collation_connection = utf8_general_ci;
CREATE ALGORITHM=UNDEFINED
VIEW `info_lens` AS select `LENS`.`lens_id` AS `Lens ID`,`MOUNT`.`mount` AS `Mount`,if(`LENS`.`zoom`,concat(`LENS`.`min_focal_length`,'-',`LENS`.`max_focal_length`,'mm'),concat(`LENS`.`min_focal_length`,'mm')) AS `Focal length`,concat(`MANUFACTURER`....
SET character_set_client = @saved_cs_client;
SET character_set_results = @saved_cs_results;
SET collation_connection = @saved_col_connection;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE `info_movie` (
`Movie ID` tinyint NOT NULL,
`Title` tinyint NOT NULL,
`Camera` tinyint NOT NULL,
`Lens` tinyint NOT NULL,
`Format` tinyint NOT NULL,
`Sound` tinyint NOT NULL,
`Frame rate` tinyint NOT NULL,
`Filmstock` tinyint NOT NULL,
`Length (feet)` tinyint NOT NULL,
`Date loaded` tinyint NOT NULL,
`Date shot` tinyint NOT NULL,
`Date processed` tinyint NOT NULL,
`Process` tinyint NOT NULL,
`Description` tinyint NOT NULL
) ENGINE=MyISAM;
SET character_set_client = @saved_cs_client;
DROP TABLE IF EXISTS `info_movie`;
SET @saved_cs_client = @@character_set_client;
SET @saved_cs_results = @@character_set_results;
SET @saved_col_connection = @@collation_connection;
SET character_set_client = utf8;
SET character_set_results = utf8;
SET collation_connection = utf8_general_ci;
CREATE ALGORITHM=UNDEFINED
VIEW `info_movie` AS select `MOVIE`.`movie_id` AS `Movie ID`,`MOVIE`.`title` AS `Title`,concat(`CM`.`manufacturer`,' ',`CAMERA`.`model`) AS `Camera`,concat(`LM`.`manufacturer`,' ',`LENS`.`model`) AS `Lens`,`FORMAT`.`format` AS `Format`,`printbool`(`M...
SET character_set_client = @saved_cs_client;
SET character_set_results = @saved_cs_results;
SET collation_connection = @saved_col_connection;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE `info_negative` (
`Negative ID` tinyint NOT NULL,
`Film ID` tinyint NOT NULL,
`Frame` tinyint NOT NULL,
`Metering mode` tinyint NOT NULL,
`Date` tinyint NOT NULL,
`Location` tinyint NOT NULL,
`Filename` tinyint NOT NULL,
`Shutter speed` tinyint NOT NULL,
`Lens` tinyint NOT NULL,
`Photographer` tinyint NOT NULL,
`Aperture` tinyint NOT NULL,
`Caption` tinyint NOT NULL,
`Focal length` tinyint NOT NULL,
`Exposure program` tinyint NOT NULL,
`Prints made` tinyint NOT NULL,
`Camera` tinyint NOT NULL,
`Filmstock` tinyint NOT NULL
) ENGINE=MyISAM;
SET character_set_client = @saved_cs_client;
DROP TABLE IF EXISTS `info_negative`;
SET @saved_cs_client = @@character_set_client;
SET @saved_cs_results = @@character_set_results;
SET @saved_col_connection = @@collation_connection;
( run in 0.947 second using v1.01-cache-2.11-cpan-75ffa21a3d4 )