Example #1
0
 apollo.connect(function(err){
     if(err) return done(err);                
     Types = apollo.add_model( 'types', model_types );
     Types.drop_table(function(err){
         if(err) return done(err);
         Types.init(function(err){
             if(err) return done(err);
             async.each(
                 [1,2,3,4,5,6,7,8,9,10], 
                 function(i, cb){
                     var t = new Types({v1: i, v2: i * 1.0, v3: i * 1.0});
                     t.save(cb);
                 },
                 done
             );
         });
     });
     
 });
Example #2
0
 it('Find works if not already connected', function(done){
     var ap2 =  new Apollo(connection);
     var FindModel = ap2.add_model("test1", model_test1);
     FindModel.find( {'v1' : 1}, done);
 });
Example #3
0
 ap.connect(function(err){
     if(err) return done(err);      
     var BaseModel = ap.add_model("test1", model_test1);
     BaseModel.drop_table(done);
 });
Example #4
0
 it('Init works even if not already connected', function(done){
     var ap2 =  new Apollo(connection);
     var Model = ap2.add_model("test1", model_test1);
     Model.find( {'v1' : 1}, done);            
 });