Il giorno giovedì 18 gennaio 2018 09:51:51 UTC+1, Cato Nano ha scritto:
> Il giorno sabato 13 gennaio 2018 10:00:08 UTC+1, Cédric Krier ha scritto:
> > On 2018-01-12 23:16, Cato Nano wrote:
> > > Today the error message is different. Yesterday I probably messed up 
> > > because I was tired, it happens
> > > 
> > > So here I am now
> > > 
> > > >>> from proteus import config, Model, Wizard, Report 
> > > >>> config = config.set_trytond('sqlite:///:memory:') 
> > > /home/catonano/tributi/env/lib/python3.6/site-packages/trytond/modules/__init__.py:143:
> > >  DeprecationWarning: This method will be removed in future versions.  Use 
> > > 'parser.read_file()' instead.
> > >   module_config.readfp(fp)
> > > Traceback (most recent call last):
> > >   File "<stdin>", line 1, in <module>
> > >   File 
> > > "/home/catonano/tributi/env/lib/python3.6/site-packages/proteus/config.py",
> > >  line 274, in set_trytond
> > >     _CONFIG.current = TrytondConfig(database, user, 
> > > config_file=config_file)
> > >   File 
> > > "/home/catonano/tributi/env/lib/python3.6/site-packages/proteus/config.py",
> > >  line 228, in __init__
> > >     self.pool.init()
> > >   File 
> > > "/home/catonano/tributi/env/lib/python3.6/site-packages/trytond/pool.py", 
> > > line 153, in init
> > >     lang=lang, installdeps=installdeps)
> > >   File 
> > > "/home/catonano/tributi/env/lib/python3.6/site-packages/trytond/modules/__init__.py",
> > >  line 461, in load_modules
> > >     with Transaction().start(database_name, 0):
> > >   File 
> > > "/home/catonano/tributi/env/lib/python3.6/site-packages/trytond/transaction.py",
> > >  line 106, in start
> > >     Cache.clean(database.name)
> > >   File 
> > > "/home/catonano/tributi/env/lib/python3.6/site-packages/trytond/cache.py",
> > >  line 111, in clean
> > >     cursor.execute(*table.select(table.timestamp, table.name))
> > > sqlite3.OperationalError: no such table: ir_cache
> > 
> > Now you are connecting to a database that was not setup:
> > http://doc.tryton.org/4.6/trytond/doc/topics/setup_database.html#topics-setup-database
> > 
> > For memory database, you can use create_db from
> > trytond.tests.test_tryton like it is done for the test.
> > Indeed the README is not useful: https://bugs.tryton.org/issue7056
> > 
> > -- 
> > Cédric Krier - B2CK SPRL
> > Email/Jabber: [email protected]
> > Tel: +32 472 54 46 59
> > Website: http://www.b2ck.com/
> 
> I copied the test_tryton file in my project root, erased some stuff and left 
> the create_db function
> 
> I get this
> 
> ~/tributi/bridgehead2.py in create_db(name, lang)
>      51                 None, 0, close=True, autocommit=True, _nocache=True) \
>      52                 as transaction:
> ---> 53             transaction.database.create(transaction.connection, name)
>      54 
>      55         with Transaction().start(name, 0, _nocache=True) as 
> transaction,\
> 
> ~/tributi/env/lib/python3.6/site-packages/trytond/backend/sqlite/database.py 
> in create(cls, connection, database_name)
>     300             path = os.path.join(config.get('database', 'path'),
>     301                     database_name + '.sqlite')
> --> 302         with sqlite.connect(path) as conn:
>     303             cursor = conn.cursor()
>     304             cursor.close()
> 
> OperationalError: unable to open database file
> 
> 
> I could use soem help about how to setup this db
> 
> Thanks

ok I managed to get Proteus working

I figured out the passages of configuring and creating the database finally

Proteus is helping me less than I thought, though

Probably because I' d need more data to test properly

I' ll open a new thread 

-- 
You received this message because you are subscribed to the Google Groups 
"tryton" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tryton/b83a340c-da00-4cf4-88f1-c798ff2fb9f6%40googlegroups.com.

Reply via email to