Skip to content

Commit e223255

Browse files
committed
Remove UNIQUE constraint on url field in database
1 parent 9c85e5c commit e223255

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

Gruntfile.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ module.exports = function ( grunt ) {
4040
var done = this.async();
4141
var db = new sqlite3.Database(dbName);
4242
db.run('CREATE table IF NOT EXISTS packages(id integer primary key, ' +
43-
'name varchar(500) UNIQUE, url varchar(500) UNIQUE, created_at date);', function(){
43+
'name varchar(500) UNIQUE, url varchar(500), created_at date);', function(){
4444
done();
4545
});
4646
});
@@ -95,7 +95,7 @@ module.exports = function ( grunt ) {
9595
var util = require('util');
9696

9797
db.run('CREATE table IF NOT EXISTS packages(id integer primary key, ' +
98-
'name varchar(500) UNIQUE, url varchar(500) UNIQUE, created_at date);', function(){
98+
'name varchar(500) UNIQUE, url varchar(500), created_at date);', function(){
9999

100100
var count = 1;
101101
bowerDB.forEach(function(e){
@@ -131,7 +131,7 @@ module.exports = function ( grunt ) {
131131
var url = serverLocation + __dirname +'/git_repositories/'+name+'.git';
132132

133133
db.run('CREATE table IF NOT EXISTS packages(id integer primary key, ' +
134-
'name varchar(500) UNIQUE, url varchar(500) UNIQUE, created_at date);', function(){
134+
'name varchar(500) UNIQUE, url varchar(500), created_at date);', function(){
135135
db.run('INSERT INTO packages ("name", "url", "created_at") VALUES ($name, $url, $date)',
136136
{
137137
$name: name,
@@ -163,7 +163,7 @@ module.exports = function ( grunt ) {
163163
var db = new sqlite3.Database(dbName);
164164

165165
db.run('CREATE table IF NOT EXISTS packages(id integer primary key, ' +
166-
'name varchar(500) UNIQUE, url varchar(500) UNIQUE, created_at date);', function(){
166+
'name varchar(500) UNIQUE, url varchar(500), created_at date);', function(){
167167
db.run('DELETE FROM packages WHERE name = $name', {$name: name}, function(err, row){
168168
console.log('\nModule \"'+name+'\" is unregistered.\n');
169169
console.log('Dont forget to remove the git_repository.');

server/server.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ var openDB = function(dbName){
3333
};
3434
var initDB = function(db, callback){
3535
db.run('CREATE table IF NOT EXISTS packages(id integer primary key, ' +
36-
'name varchar(500) UNIQUE, url varchar(500) UNIQUE, created_at date);', function(){
36+
'name varchar(500) UNIQUE, url varchar(500), created_at date);', function(){
3737
if(typeof(callback) === 'function'){
3838
callback();
3939
}

0 commit comments

Comments
 (0)