/// 已創(chuàng)建的表新增列
/// - Parameters:
/// - table: 目標(biāo)table凝化,即要添加的列所在的table
/// - coluName: 列名
/// - column: 列名表達(dá)式锻梳,例如“Expression<Int>("coluName")”
/// - defaultValue: 列默認(rèn)值
class func addColumn<V:Value>(table:Table,coluName:String,column:Expression<V>,defaultValue:V) {
do {
var isExist = false
let expression = table.expression
let colunmnNames = try YKSQLiteManager.shareInstance().database.prepare(expression.template,expression.bindings).columnNames
for colName in colunmnNames {
if colName == coluName {
isExist = true
break
}
}
if !isExist {
do {
try YKSQLiteManager.shareInstance().database.run(table.addColumn(column, defaultValue:defaultValue))
} catch {
print("addError")
}
}
} catch {
}
}
SQLite 新增列
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來粤蝎,“玉大人真仲,你說我怎么就攤上這事〕跖欤” “怎么了秸应?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長碑宴。 經(jīng)常有香客問我软啼,道長,這世上最難降的妖魔是什么延柠? 我笑而不...
- 正文 為了忘掉前任祸挪,我火速辦了婚禮,結(jié)果婚禮上贞间,老公的妹妹穿的比我還像新娘贿条。我一直安慰自己雹仿,他們只是感情好,可當(dāng)我...
- 文/花漫 我一把揭開白布整以。 她就那樣靜靜地躺著胧辽,像睡著了一般。 火紅的嫁衣襯著肌膚如雪公黑。 梳的紋絲不亂的頭發(fā)上邑商,一...
- 文/蒼蘭香墨 我猛地睜開眼芹务,長吁一口氣:“原來是場噩夢啊……” “哼蝉绷!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起枣抱,我...
- 序言:老撾萬榮一對情侶失蹤熔吗,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后佳晶,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體桅狠,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年轿秧,在試婚紗的時候發(fā)現(xiàn)自己被綠了中跌。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
- 正文 年R本政府宣布,位于F島的核電站议蟆,受9級特大地震影響闷沥,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜咐容,卻給世界環(huán)境...
- 文/蒙蒙 一舆逃、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦颖侄、人聲如沸鸟雏。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至炊琉,卻和暖如春展蒂,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背苔咪。 一陣腳步聲響...
- 正文 我出身青樓箕般,卻偏偏與公主長得像,于是被迫代替她去往敵國和親舔清。 傳聞我的和親對象是個殘疾皇子丝里,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- 一、場景 在工作中体谒,由于新需求總是不斷杯聚,我們經(jīng)常會遇到項(xiàng)目中的一些表的結(jié)構(gòu)要改變,比如最常見的就是 新增字段 了抒痒。...
- 項(xiàng)目開發(fā)過程中幌绍,可能需要給已經(jīng)創(chuàng)建的table再新增一個字段。我的項(xiàng)目當(dāng)初是用swift寫的故响,數(shù)據(jù)庫用的是SQLi...
- 一彩届、需求分析 統(tǒng)計(jì)2018年12月伪冰,【每日】的【新增用戶在新增當(dāng)天的充值筆數(shù)】、【每日充值的人員當(dāng)中屬于當(dāng)日新增用...
- 今天在項(xiàng)目中遇到了這個問題 解決辦法是js深拷貝 每次push的時候操作的是同一個對象所有會發(fā)生一改全改的事情
- 16宿命:用概率思維提高你的勝算 以前的我是風(fēng)險(xiǎn)厭惡者惨缆,不喜歡去冒險(xiǎn)糜值,但是人生放棄了冒險(xiǎn),也就放棄了無數(shù)的可能坯墨。 ...