leela
a76445bcf5
fix: use decimal digits precision 9 instead of 6 while creating schema
...
Currently we use DECIMAL(18, 6) datatype for float, currency and
percent. But in the system settings we provide a configuration to change the
precision up to 9 digits. This obviously does not work because we do not
store 9 digit precision in database. Fixed by changing the decimal
datatype scale.
2021-09-22 16:07:06 +05:30
gavin
4041442e6a
Merge pull request #13955 from gavindsouza/trim-db
...
feat: Site Maintenance commands
2021-09-15 17:08:40 +05:30
Gavin D'souza
3adc459e4d
Merge branch 'develop' of github.com:frappe/frappe into trim-db
2021-09-14 21:53:21 +05:30
Gavin D'souza
1545ad65d1
fix: Don't need postgres to use Frappe
...
* Made code DRY-er by using obscure frappe.db.is_data_too_long
* Python would run psycopg import line which would check if postgres is
installed. Sites just wanting to chill w MariaDB would also need
Postgres to be installed to get Frappe running. Fixes https://github.com/frappe/frappe/issues/14193
2021-09-14 13:06:59 +05:30
Abhishek Saxena
1d02d26a2b
Merge branch 'develop' into aks-fix-postgres
2021-09-07 17:42:03 +05:30
Your Name
74d6ed32d6
test: add frappe.db.add_index
2021-09-07 17:40:55 +05:30
Gavin D'souza
07c5d0a28c
fix(db_pg): Strip index size from each field
2021-09-07 11:27:38 +05:30
Your Name
08b7430ba2
fix: change fieldname for postgres create index
2021-09-06 16:41:50 +05:30
Gavin D'souza
43459749e2
Merge branch 'develop' into trim-db
2021-09-06 11:35:59 +05:30
Rushabh Mehta
20dea90670
feat(minor): Packages! also cleanup of DocField and other minor fixes
2021-09-05 22:01:55 +05:30
Gavin D'souza
62593c49fb
refactor: Rename arg table to doctype
...
This change was made to be "more accurate" about how the internal magic handled
2021-09-03 20:14:40 +05:30
Shariq Ansari
fd99f4bb61
Merge branch 'frappe:develop' into icon-picker
2021-08-03 12:47:44 +05:30
Gavin D'souza
f7b8f86666
Merge branch 'develop' of github.com:frappe/frappe into aks-orm
2021-07-30 13:10:59 +05:30
saxenabhishek
42dc8a180f
refactor: get_table_name, run_only_if
2021-07-30 11:48:12 +05:30
saxenabhishek
7671e78487
style: minor fixes and improvements
2021-07-30 11:29:41 +05:30
saxenabhishek
45d1afe739
refactor: move rename, change_column_type, DESC to db
2021-07-30 11:00:35 +05:30
saxenabhishek
ee3c84beef
style: typecast to string inside db.sql
2021-07-30 11:00:35 +05:30
hasnain2808
36feb72c89
fix: add column entries in doctypes
2021-07-27 11:29:00 +05:30
shariquerik
b6c71251a3
feat: Icon Picker
2021-07-10 21:58:57 +05:30
Gavin D'souza
e407b78506
chore: Drop dead and deprecated code
...
* Remove six for PY2 compatability since our dependencies are not, PY2
is legacy.
* Removed usages of utils from future/past libraries since they are
deprecated. This includes 'from __future__ ...' and 'from past...'
statements.
* Removed compatibility imports for PY2, switched from six imports to
standard library imports.
* Removed utils code blocks that handle operations depending on PY2/3
versions.
* Removed 'from __future__ ...' lines from templates/code generators
* Used PY3 syntaxes in place of PY2 compatible blocks. eg: metaclass
2021-05-26 15:31:29 +05:30
leela
72ca7e9753
refactor: remove six dependency
2021-05-07 07:42:04 +05:30
Gavin D'souza
0ad122421d
fix: Don't hide warnings unnecessarily
2021-05-05 18:51:51 +05:30
Gavin D'souza
3b5ec6aa88
fix: Sider + improper command ending
2020-11-17 12:45:55 +05:30
Gavin D'souza
c4e57926f9
feat(postgres): Show restore progress if pv is available
2020-11-17 12:33:21 +05:30
Gavin D'souza
142b6009fe
fix: Better error message on missing table
2020-11-10 10:49:40 +05:30
Gavin D'souza
e8fdaa195b
refactor: PostgreSQL module methods correspond to MariaDB
...
* Added bootstrap_database, import_db_from_sql function APIs similar
to MariaDB implementations
2020-11-09 18:55:29 +05:30
Rushabh Mehta
1df7831d67
fix(minor): postgres/database.py error handling for missing table
2020-10-26 12:24:11 +05:30
Suraj Shetty
d546a84659
refactor: Make code more readable
2020-10-18 11:47:28 +05:30
Sebastien Braun
cbf815f25b
fix: use configured postgres port in setup_db
2020-10-17 08:08:44 +02:00
Rushabh Mehta
5e4ee1a6bc
fix(minor): quote the column names in alter table
2020-08-31 11:29:18 +05:30
Rushabh Mehta
1b73602a17
feat(system console): Added a System Console to help in debugging and Console Log
2020-08-31 11:29:18 +05:30
Raffael Meyer
0bfba240cf
feat: allow long passwords ( #11065 )
...
Co-authored-by: Chinmay Pai <chinmaydpai@gmail.com>
2020-08-12 16:09:59 +05:30
Revant Nandgaonkar
1bfa56cd0c
feat: backup and restore postgres site
2020-06-27 16:01:30 +05:30
Rucha Mahabal
a0054f99b2
fix: add duration options to sql files
2020-06-02 22:12:24 +05:30
Rucha Mahabal
b70321cc50
Merge branch 'develop' into duration-control
2020-05-15 20:07:16 +05:30
Nabin Hait
76db5e11c8
feat: Section Break without border
2020-05-15 10:11:58 +05:30
Rucha Mahabal
972833d13f
fix: change duration fieldtype to decimal
2020-05-06 12:36:22 +05:30
Rucha Mahabal
58b90e72f3
feat: duration control
2020-05-04 13:20:27 +05:30
Himanshu Warekar
595979eb1f
Merge branch 'develop' of https://github.com/frappe/frappe into custom_append_to
2020-03-27 11:16:41 +05:30
Suraj Shetty
8f8e361766
style: Fix formatting issues
2020-03-21 17:45:39 +05:30
Suraj Shetty
c21e33b001
fix(postgres): Ignore type casting in default value
...
- return 'Daily' instead of "'Daily'::character varying"
2020-03-21 16:55:04 +05:30
Himanshu Warekar
230073ebf2
fix: change to quotes in postgres.sql file
2020-01-19 14:54:18 +05:30
Himanshu Warekar
d9c490fa29
Merge branch 'develop' of https://github.com/frappe/frappe into custom_append_to
2020-01-06 11:16:10 +05:30
Mohammed Safwat Abu Kwaik
4ac83a0cc8
fix: allow setting custom database schema in site_config ( #9182 )
...
* Update database.py
* Update frappe/database/postgres/database.py
Co-Authored-By: Chinmay Pai <chinmaydpai@gmail.com>
Co-authored-by: Chinmay Pai <chinmaydpai@gmail.com>
2020-01-02 22:20:04 +05:30
Himanshu Warekar
9543b7d4af
fix: remove status field
2019-12-27 14:48:46 +05:30
Himanshu Warekar
8c9918bc96
feat: allow document creation via email
2019-12-12 12:46:21 +05:30
prssanna
1026800ee0
feat: add mandatory_depends_on and read_only_depends_on to docfield
2019-12-04 21:34:49 +05:30
Rushabh Mehta
c583be6f33
fix(scheduler): implement queue peeking
2019-11-07 12:14:09 +05:30
Rushabh Mehta
0035772f8f
fix(tests)
2019-11-07 12:14:09 +05:30
Rushabh Mehta
3e4e6d4b3f
feat(doctype link): add links to doctype for link dashboard
2019-11-07 12:14:09 +05:30