示例#1
0
        protected override void OnStart()
        {
            var config    = new DatabaseConfig();
            var bootstrap = new DatabaseBootstrap(config);

            bootstrap.Run();
        }
示例#2
0
        static void PrepareApplication()
        {
            _databaseConfig = new DatabaseConfig()
            {
                Filename = "Keys.sqlite" //@TODO: Prompt user for this filename
            };

            _databaseBootstrap = new DatabaseBootstrap(_databaseConfig);
            _keyRecordRepo     = new KeyRecordRepository(_databaseConfig);

            _databaseBootstrap.Setup();
        }
示例#3
0
        public void Setup()
        {
            _bookid = 1; // Only a single book is catered
            string         src    = string.Format("Data Source=PhoneBook{0}.sqlite", DateTime.Now.Ticks);
            DatabaseConfig config = new DatabaseConfig()
            {
                Name = src
            };
            DatabaseBootstrap db = new DatabaseBootstrap(config);

            db.Setup();

            _repo = new ContactRepository(config);
        }