This is the YouTube API Google Group. The App Engine discussion
forums are at
http://code.google.com/appengine/community.html
Cheers,
-Jeff Posnick, YouTube API Team
groups.google.com/group/youtube-api-gdata | apiblog.youtube.com |
@YouTubeDev
On Mar 3, 2:24 am, dev doigetit <doige...@gmail.com> wrote:
> Hello I want to modify my database means add new field in table and
> also add new table in the database in google appengine. I upload the
> below code but it's not working and i can't modify my database.
>
> package Entities;
>
> import java.io.Serializable;
> import java.util.Date;
> import javax.persistence.Basic;
> import javax.persistence.Column;
> import javax.persistence.Entity;
> import javax.persistence.GeneratedValue;
> import javax.persistence.GenerationType;
> import javax.persistence.Id;
> import javax.persistence.Lob;
> import javax.persistence.NamedQueries;
> import javax.persistence.NamedQuery;
> import javax.persistence.Table;
> import javax.persistence.Temporal;
> import javax.persistence.TemporalType;
> import com.google.appengine.api.datastore.Key;
>
> import javax.validation.constraints.NotNull;
> import javax.validation.constraints.Size;
>
> /**
> *
> * @author snamrata
> */
> @Entity
> @Table(name = "productrequestdetails")
> @NamedQueries({
> @NamedQuery(name = "Productrequestdetails.findAll", query = "SELECT
> p FROM Productrequestdetails p"),
> @NamedQuery(name = "Productrequestdetails.findByProductId", query =
> "SELECT p FROM Productrequestdetails p WHERE p.productId
> = :productId"),
> @NamedQuery(name = "Productrequestdetails.DeleteByProductId", query
> = "DELETE FROM Productrequestdetails WHERE productId = :productId"),
> @NamedQuery(name = "Productrequestdetails.DeleteByMemberId", query =
> "DELETE FROM Productrequestdetails WHERE memberId = :memberId"),
> @NamedQuery(name = "Productrequestdetails.findByMemberId", query =
> "SELECT p FROM Productrequestdetails p WHERE p.memberId = :memberId"),
> @NamedQuery(name = "Productrequestdetails.findBySzProductTitle",
> query = "SELECT p FROM Productrequestdetails p WHERE p.szProductTitle
> = :szProductTitle"),
> @NamedQuery(name = "Productrequestdetails.findBySzProductImage",
> query = "SELECT p FROM Productrequestdetails p WHERE p.szProductImage
> = :szProductImage"),
> @NamedQuery(name = "Productrequestdetails.findBySzProductUrl", query
> = "SELECT p FROM Productrequestdetails p WHERE p.szProductUrl
> = :szProductUrl"),
> @NamedQuery(name = "Productrequestdetails.findByVotingstatus", query
> = "SELECT p FROM Productrequestdetails p WHERE p.votingstatus
> = :votingstatus"),
> @NamedQuery(name = "Productrequestdetails.findByPostedOn", query =
> "SELECT p FROM Productrequestdetails p WHERE p.postedOn = :postedOn"),
> @NamedQuery(name = "Productrequestdetails.findByUpdatedOn", query =
> "SELECT p FROM Productrequestdetails p WHERE p.updatedOn
> = :updatedOn") })
> public class Productrequestdetails implements Serializable {
> private static final long serialVersionUID = 1L;
> @Id
> @Basic(optional = false)
> @NotNull
> @Size(min = 1, max = 30)
> @GeneratedValue(strategy = GenerationType.IDENTITY)
> @Column(name = "productId")
> private Key productId;
>
> @Basic(optional = false)
> @NotNull
> @Size(min = 1, max = 30)
> @Column(name = "memberId")
> private String memberId;
>
> @Basic(optional = false)
> @Column(name = "szProductTitle")
> private String szProductTitle;
>
> @Basic(optional = false)
> @Lob
> @Column(name = "szProductDescription")
> private String szProductDescription;
>
> @Basic(optional = false)
> @Column(name = "szProductImage")
> private String szProductImage;
>
> @Basic(optional = false)
> @Column(name = "szProductUrl")
> private String szProductUrl;
>
> @Basic(optional = false)
> @Column(name = "votingstatus")
> private boolean votingstatus;
>
> @Basic(optional = false)
> @Column(name = "postedOn")
> @Temporal(TemporalType.TIMESTAMP)
> private Date postedOn;
>
> @Basic(optional = false)
> @Column(name = "updatedOn")
> @Temporal(TemporalType.TIMESTAMP)
> private Date updatedOn;
>
> public Productrequestdetails() {
> }
>
> public Productrequestdetails(Key productId) {
> this.productId = productId;
> }
>
> public Productrequestdetails(Key productId, String szProductTitle,
> String szProductDescription, String szProductImage,
> String szProductUrl, boolean votingstatus, Date postedOn,
> Date updatedOn) {
> this.productId = productId;
> this.szProductTitle = szProductTitle;
> this.szProductDescription = szProductDescription;
> this.szProductImage = szProductImage;
> this.szProductUrl = szProductUrl;
> this.votingstatus = votingstatus;
> this.postedOn = postedOn;
> this.updatedOn = updatedOn;
> }
>
> public Key getProductId() {
> return productId;
> }
>
> public void setProductId(Key productId) {
> this.productId = productId;
> }
>
> public String getSzProductTitle() {
> return szProductTitle;
> }
>
> public void setSzProductTitle(String szProductTitle) {
> this.szProductTitle = szProductTitle;
> }
>
> public String getSzProductDescription() {
> return szProductDescription;
> }
>
> public void setSzProductDescription(String szProductDescription) {
> this.szProductDescription = szProductDescription;
> }
>
> public String getSzProductImage() {
> return szProductImage;
> }
>
> public void setSzProductImage(String szProductImage) {
> this.szProductImage = szProductImage;
> }
>
> public String getSzProductUrl() {
> return szProductUrl;
> }
>
> public void setSzProductUrl(String szProductUrl) {
> this.szProductUrl = szProductUrl;
> }
>
> public boolean getVotingstatus() {
> return votingstatus;
> }
>
> public void setVotingstatus(boolean votingstatus) {
> this.votingstatus = votingstatus;
> }
>
> public Date getPostedOn() {
> return postedOn;
> }
>
> public void setPostedOn(Date postedOn) {
> this.postedOn = postedOn;
> }
>
> public Date getUpdatedOn() {
> return updatedOn;
> }
>
> public void setUpdatedOn(Date updatedOn) {
> this.updatedOn = updatedOn;
> }
>
> public String getmemberId() {
> return memberId;
> }
>
> public void setmemberId(String memberid) {
> this.memberId = memberid;
> }
>
> @Override
> public int hashCode() {
> int hash = 0;
> hash += (productId != null ? productId.hashCode() : 0);
> return hash;
> }
>
> @Override
> public boolean equals(Object object) {
> // TODO: Warning - this method won't work in the case the id fields
> are
> // not set
> if (!(object instanceof Productrequestdetails)) {
> return false;
> }
> Productrequestdetails other = (Productrequestdetails) object;
> if ((this.productId == null && other.productId != null)
> || (this.productId != null && !this.productId
> .equals(other.productId))) {
> return false;
> }
> return true;
> }
>
> @Override
> public String toString() {
> return "doigetit.Productrequestdetails[productId=" + productId +
> "]";
> }
>
> }
>
> so, Please suggest me to modify my database.
>
> Thanks,
> Bipin Vekariya.
--
You received this message because you are subscribed to the Google Groups "YouTube APIs Developer Forum" group.
To post to this group, send email to youtube-api-gdata@googlegroups.com.
To unsubscribe from this group, send email to youtube-api-gdata+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/youtube-api-gdata?hl=en.
No comments:
Post a Comment