Replace clobs with varchars

This commit is contained in:
Everett Sochowski 2015-02-27 15:32:55 +01:00
parent b5896130f0
commit 4bf0288fbb
5 changed files with 28 additions and 25 deletions

View File

@ -2,6 +2,7 @@ package code.bankbranches
import code.bankbranches.BankBranches.{DataLicense, BankBranchId, Address, BankBranch}
import code.model.BankId
import code.util.DefaultStringField
import net.liftweb.mapper._
object MappedBankBranchesProvider extends BankBranchesProvider {
@ -16,19 +17,19 @@ class MappedBankBranch extends BankBranch with LongKeyedMapper[MappedBankBranch]
override def getSingleton = MappedBankBranch
object mBankId extends MappedText(this)
object mName extends MappedText(this)
object mBankId extends DefaultStringField(this)
object mName extends DefaultStringField(this)
object mBranchId extends MappedText(this)
object mBranchId extends DefaultStringField(this)
object mLine1 extends MappedText(this)
object mLine2 extends MappedText(this)
object mLine3 extends MappedText(this)
object mLine4 extends MappedText(this)
object mLine5 extends MappedText(this)
object mLine1 extends DefaultStringField(this)
object mLine2 extends DefaultStringField(this)
object mLine3 extends DefaultStringField(this)
object mLine4 extends DefaultStringField(this)
object mLine5 extends DefaultStringField(this)
object mCountryCode extends MappedString(this, 2)
object mPostCode extends MappedText(this)
object mPostCode extends DefaultStringField(this)
override def branchId: BankBranchId = BankBranchId(mBranchId.get)
@ -52,9 +53,9 @@ object MappedBankBranch extends MappedBankBranch with LongKeyedMetaMapper[Mapped
class MappedDataLicense extends DataLicense with LongKeyedMapper[MappedDataLicense] with IdPK {
override def getSingleton = MappedDataLicense
object mBankId extends MappedText(this)
object mName extends MappedText(this)
object mUrl extends MappedText(this)
object mBankId extends DefaultStringField(this)
object mName extends DefaultStringField(this)
object mUrl extends DefaultStringField(this)
override def name: String = mName.get
override def url: String = mUrl.get

View File

@ -4,6 +4,7 @@ import java.util.Date
import code.model.{BankId, User}
import code.model.dataAccess.APIUser
import code.util.DefaultStringField
import net.liftweb.common.Box
import net.liftweb.mapper._
@ -27,13 +28,13 @@ class MappedCustomerInfo extends CustomerInfo with LongKeyedMapper[MappedCustome
def getSingleton = MappedCustomerInfo
object mUser extends MappedLongForeignKey(this, APIUser)
object mBank extends MappedText(this)
object mBank extends DefaultStringField(this)
object mNumber extends MappedText(this)
object mMobileNumber extends MappedText(this)
object mLegalName extends MappedText(this)
object mNumber extends DefaultStringField(this)
object mMobileNumber extends DefaultStringField(this)
object mLegalName extends DefaultStringField(this)
object mEmail extends MappedEmail(this, 200)
object mFaceImageUrl extends MappedText(this)
object mFaceImageUrl extends DefaultStringField(this)
object mFaceImageTime extends MappedDateTime(this)
override def number: String = mNumber.get

View File

@ -4,7 +4,7 @@ import java.util.Date
import code.model.{BankId, User}
import code.model.dataAccess.APIUser
import code.util.MappedUUID
import code.util.{DefaultStringField, MappedUUID}
import net.liftweb.mapper._
object MappedCustomerMessageProvider extends CustomerMessageProvider {
@ -33,11 +33,11 @@ class MappedCustomerMessage extends CustomerMessage
def getSingleton = MappedCustomerMessage
object user extends MappedLongForeignKey(this, APIUser)
object bank extends MappedText(this)
object bank extends DefaultStringField(this)
object mFromPerson extends MappedText(this)
object mFromDepartment extends MappedText(this)
object mMessage extends MappedText(this)
object mFromPerson extends DefaultStringField(this)
object mFromDepartment extends DefaultStringField(this)
object mMessage extends DefaultStringField(this)
object mMessageId extends MappedUUID(this)

View File

@ -2,6 +2,7 @@ package code.metrics
import java.util.Date
import code.util.DefaultStringField
import net.liftweb.mapper._
object MappedMetrics extends APIMetrics {
@ -25,7 +26,7 @@ object MappedMetrics extends APIMetrics {
class MappedMetric extends APIMetric with LongKeyedMapper[MappedMetric] with IdPK {
override def getSingleton = MappedMetric
object url extends MappedText(this)
object url extends DefaultStringField(this)
object date extends MappedDateTime(this)

View File

@ -4,7 +4,7 @@ import java.util.UUID
import code.bankconnectors.Connector
import code.metadata.counterparties.Counterparties
import code.util.{Helper, MappedUUID}
import code.util.{DefaultStringField, Helper, MappedUUID}
import net.liftweb.common.{Logger, Box}
import net.liftweb.mapper._
@ -32,7 +32,7 @@ class MappedTransaction extends LongKeyedMapper[MappedTransaction] with IdPK wit
object tStartDate extends MappedDateTime(this)
object tFinishDate extends MappedDateTime(this)
object description extends MappedText(this)
object description extends DefaultStringField(this)
object counterpartyAccountNumber extends MappedString(this, 60)
object counterpartyAccountHolder extends MappedString(this, 100)