cs356-p2-videostore.git
16 years agoAdd purchases table
Ira W. Snyder [Fri, 23 Nov 2007 01:13:00 +0000 (17:13 -0800)]
Add purchases table

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoRevert "Add the has_many_polymorphs purchaseable model"
Ira W. Snyder [Fri, 23 Nov 2007 00:30:22 +0000 (16:30 -0800)]
Revert "Add the has_many_polymorphs purchaseable model"

This reverts commit 97d39268c0b348898dca1ec24552eb26a94ae546.

16 years agoAdd the has_many_polymorphs purchaseable model
Ira W. Snyder [Thu, 22 Nov 2007 23:57:27 +0000 (15:57 -0800)]
Add the has_many_polymorphs purchaseable model

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd Bitem (bought items) MVC
Ira W. Snyder [Thu, 22 Nov 2007 20:48:33 +0000 (12:48 -0800)]
Add Bitem (bought items) MVC

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd merchandise MVC
Ira W. Snyder [Thu, 22 Nov 2007 19:13:49 +0000 (11:13 -0800)]
Add merchandise MVC

This adds a MVC which handles all non-rentable merchandise, such as
popcorn, posters, etc.

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd the has_many_polymorphs plugin
Ira W. Snyder [Thu, 22 Nov 2007 18:57:30 +0000 (10:57 -0800)]
Add the has_many_polymorphs plugin

See http://m.onkey.org/2007/8/14/excuse-me-wtf-is-polymorphs for a
tutorial / walkthrough.

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoUse LIKE queries in the searches
Ira W. Snyder [Thu, 22 Nov 2007 18:38:15 +0000 (10:38 -0800)]
Use LIKE queries in the searches

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd overdue handling to checked out items
Ira W. Snyder [Thu, 22 Nov 2007 08:28:05 +0000 (00:28 -0800)]
Add overdue handling to checked out items

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd media MVC
Ira W. Snyder [Thu, 22 Nov 2007 08:09:05 +0000 (00:09 -0800)]
Add media MVC

This adds the MVC for the video's media types

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoChange video's director column to a string
Ira W. Snyder [Thu, 22 Nov 2007 07:46:49 +0000 (23:46 -0800)]
Change video's director column to a string

It was an int, which was stupid of me

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd real, selectable videogenres
Ira W. Snyder [Thu, 22 Nov 2007 07:41:18 +0000 (23:41 -0800)]
Add real, selectable videogenres

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd searching to Video
Ira W. Snyder [Thu, 22 Nov 2007 06:36:50 +0000 (22:36 -0800)]
Add searching to Video

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoMove checkedout? method to the Rentable superclass
Ira W. Snyder [Thu, 22 Nov 2007 06:36:22 +0000 (22:36 -0800)]
Move checkedout? method to the Rentable superclass

This moves the checkedout? method to the Rentable superclass, so that it
is available from both the Video and Game classes.

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd searching to the games controller
Ira W. Snyder [Thu, 22 Nov 2007 06:21:54 +0000 (22:21 -0800)]
Add searching to the games controller

This adds searching to the games controller, and adds an id and checkedout
column to the list and search views.

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd customer searching capability
Ira W. Snyder [Thu, 22 Nov 2007 05:23:20 +0000 (21:23 -0800)]
Add customer searching capability

This allows simple customer searching by name.

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd customer id numbers to the listing
Ira W. Snyder [Thu, 22 Nov 2007 05:21:52 +0000 (21:21 -0800)]
Add customer id numbers to the listing

This adds a table column for customer id numbers while listing customers,
just for convenience.

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoUse a text field for the customers address
Ira W. Snyder [Thu, 22 Nov 2007 05:20:41 +0000 (21:20 -0800)]
Use a text field for the customers address

This is probably a better decision than just using a string. I can break it
into address pieces later, but that can wait.

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoSwitch to a single joined table for Videos and Games
Ira W. Snyder [Thu, 22 Nov 2007 04:18:18 +0000 (20:18 -0800)]
Switch to a single joined table for Videos and Games

This is much simpler than the multiple inheritance thing, as well as making
things like getting all of the types and titles much easier.

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd "rentable type" to rentables
Ira W. Snyder [Thu, 22 Nov 2007 03:30:29 +0000 (19:30 -0800)]
Add "rentable type" to rentables

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoRemove genre from rentables
Ira W. Snyder [Thu, 22 Nov 2007 01:42:34 +0000 (17:42 -0800)]
Remove genre from rentables

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd the game mvc
Ira W. Snyder [Thu, 22 Nov 2007 01:37:31 +0000 (17:37 -0800)]
Add the game mvc

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd title to the rentable listing
Ira W. Snyder [Thu, 22 Nov 2007 00:34:35 +0000 (16:34 -0800)]
Add title to the rentable listing

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoFix object relationships between video and rentable
Ira W. Snyder [Thu, 22 Nov 2007 00:15:40 +0000 (16:15 -0800)]
Fix object relationships between video and rentable

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoMigrate title attribute from rentable to video (and later, game)
Ira W. Snyder [Wed, 21 Nov 2007 23:49:35 +0000 (15:49 -0800)]
Migrate title attribute from rentable to video (and later, game)

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd video mvc
Ira W. Snyder [Wed, 21 Nov 2007 22:46:35 +0000 (14:46 -0800)]
Add video mvc

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoFix object relational modeling
Ira W. Snyder [Wed, 21 Nov 2007 21:53:03 +0000 (13:53 -0800)]
Fix object relational modeling

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd missing stylesheet
Ira W. Snyder [Wed, 21 Nov 2007 21:52:01 +0000 (13:52 -0800)]
Add missing stylesheet

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd coitem MVC
Ira W. Snyder [Wed, 21 Nov 2007 19:23:12 +0000 (11:23 -0800)]
Add coitem MVC

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd rentable model-view-controller
Ira W. Snyder [Wed, 21 Nov 2007 16:09:08 +0000 (08:09 -0800)]
Add rentable model-view-controller

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd .gitignore
Ira W. Snyder [Wed, 21 Nov 2007 15:51:24 +0000 (07:51 -0800)]
Add .gitignore

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoAdd customers model-view-controller
Ira W. Snyder [Wed, 21 Nov 2007 15:50:38 +0000 (07:50 -0800)]
Add customers model-view-controller

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
16 years agoInitial Commit
Ira W. Snyder [Wed, 21 Nov 2007 08:34:06 +0000 (00:34 -0800)]
Initial Commit

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>